﻿/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter,Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
 html {
	box-sizing:border-box;
}
*,::after,::before {
	box-sizing:inherit;
}
img {max-width: 100%;}
@-moz-viewport {
	width:device-width;
}
@-ms-viewport {
	width:device-width;
}
@-webkit-viewport {
	width:device-width;
}
@viewport {
	width:device-width;
}
[tabindex="-1"]:focus {
	outline:0!important
}
.container {
	margin-left:auto;
	margin-right:auto;
	padding-left:24px;
	padding-right:24px
}
.container::after {
	content:"";
	display:table;
	clear:both
}
@media (min-width:576px) {
	.container {
	max-width:751px;
	padding-left:36px;
	padding-right:36px
}
}@media (min-width:752px) {
	.container {
	max-width:1023px
}
}@media (min-width:1024px) {
	.container {
	max-width:1151px;
	padding-left:48px;
	padding-right:48px
}
}@media (min-width:1152px) {
	.container {
	max-width:1192px
}
}


.container-fluid {
	margin-left:auto;
	margin-right:auto;
	padding-left:12px;
	padding-right:12px
}
.container-fluid::after {
	content:"";
	display:table;
	clear:both
}
.row {
	/* margin-left:-12px;
	margin-right:-12px */
}
.row::after {
	content:"";
	display:table;
	clear:both
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position:relative;
	min-height:1px;
	padding-left:12px;
	padding-right:12px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	float:left
}
.col-xs-1 {
	width:8.33333%
}
.col-xs-2 {
	width:16.66667%
}
.col-xs-3 {
	width:25%
}
.col-xs-4 {
	width:33.33333%
}
.col-xs-5 {
	width:41.66667%
}
.col-xs-6 {
	width:50%
}
.col-xs-7 {
	width:58.33333%
}
.col-xs-8 {
	width:66.66667%
}
.col-xs-9 {
	width:75%
}
.col-xs-10 {
	width:83.33333%
}
.col-xs-11 {
	width:91.66667%
}
.col-xs-12 {
	width:100%
}
.col-xs-pull-0 {
	right:auto
}
.col-xs-pull-1 {
	right:8.33333%
}
.col-xs-pull-2 {
	right:16.66667%
}
.col-xs-pull-3 {
	right:25%
}
.col-xs-pull-4 {
	right:33.33333%
}
.col-xs-pull-5 {
	right:41.66667%
}
.col-xs-pull-6 {
	right:50%
}
.col-xs-pull-7 {
	right:58.33333%
}
.col-xs-pull-8 {
	right:66.66667%
}
.col-xs-pull-9 {
	right:75%
}
.col-xs-pull-10 {
	right:83.33333%
}
.col-xs-pull-11 {
	right:91.66667%
}
.col-xs-pull-12 {
	right:100%
}
.col-xs-push-0 {
	left:auto
}
.col-xs-push-1 {
	left:8.33333%
}
.col-xs-push-2 {
	left:16.66667%
}
.col-xs-push-3 {
	left:25%
}
.col-xs-push-4 {
	left:33.33333%
}
.col-xs-push-5 {
	left:41.66667%
}
.col-xs-push-6 {
	left:50%
}
.col-xs-push-7 {
	left:58.33333%
}
.col-xs-push-8 {
	left:66.66667%
}
.col-xs-push-9 {
	left:75%
}
.col-xs-push-10 {
	left:83.33333%
}
.col-xs-push-11 {
	left:91.66667%
}
.col-xs-push-12 {
	left:100%
}
/* .col-xs-offset-0 {
	margin-left:0
}
.col-xs-offset-1 {
	/* margin-left:8.33333% */
/* } */
/* .col-xs-offset-2 {
	margin-left:16.66667%
}
.col-xs-offset-3 {
	margin-left:25%
}
.col-xs-offset-4 {
	margin-left:33.33333%
}
.col-xs-offset-5 {
	margin-left:41.66667%
}
.col-xs-offset-6 {
	margin-left:50%
}
.col-xs-offset-7 {
	margin-left:58.33333%
}
.col-xs-offset-8 {
	margin-left:66.66667%
}
.col-xs-offset-9 {
	margin-left:75%
}
.col-xs-offset-10 {
	margin-left:83.33333%
}
.col-xs-offset-11 {
	margin-left:91.66667%
}
.col-xs-offset-12 {
	margin-left:100%
}  */
@media (min-width:576px) {
	.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
	float:left
}
.col-sm-1 {
	width:8.33333%
}
.col-sm-2 {
	width:16.66667%
}
.col-sm-3 {
	width:25%
}
.col-sm-4 {
	width:33.33333%
}
.col-sm-5 {
	width:41.66667%
}
.col-sm-6 {
	width:50%
}
.col-sm-7 {
	width:58.33333%
}
.col-sm-8 {
	width:66.66667%
}
.col-sm-9 {
	width:75%
}
.col-sm-10 {
	width:83.33333%
}
.col-sm-11 {
	width:91.66667%
}
.col-sm-12 {
	width:100%
}
.col-sm-pull-0 {
	right:auto
}
.col-sm-pull-1 {
	right:8.33333%
}
.col-sm-pull-2 {
	right:16.66667%
}
.col-sm-pull-3 {
	right:25%
}
.col-sm-pull-4 {
	right:33.33333%
}
.col-sm-pull-5 {
	right:41.66667%
}
.col-sm-pull-6 {
	right:50%
}
.col-sm-pull-7 {
	right:58.33333%
}
.col-sm-pull-8 {
	right:66.66667%
}
.col-sm-pull-9 {
	right:75%
}
.col-sm-pull-10 {
	right:83.33333%
}
.col-sm-pull-11 {
	right:91.66667%
}
.col-sm-pull-12 {
	right:100%
}
.col-sm-push-0 {
	left:auto
}
.col-sm-push-1 {
	left:8.33333%
}
.col-sm-push-2 {
	left:16.66667%
}
.col-sm-push-3 {
	left:25%
}
.col-sm-push-4 {
	left:33.33333%
}
.col-sm-push-5 {
	left:41.66667%
}
.col-sm-push-6 {
	left:50%
}
.col-sm-push-7 {
	left:58.33333%
}
.col-sm-push-8 {
	left:66.66667%
}
.col-sm-push-9 {
	left:75%
}
.col-sm-push-10 {
	left:83.33333%
}
.col-sm-push-11 {
	left:91.66667%
}
.col-sm-push-12 {
	left:100%
}
.col-sm-offset-0 {
	margin-left:0
}
.col-sm-offset-1 {
	margin-left:8.33333%
}
.col-sm-offset-2 {
	margin-left:16.66667%
}
.col-sm-offset-3 {
	margin-left:25%
}
.col-sm-offset-4 {
	margin-left:33.33333%
}
.col-sm-offset-5 {
	margin-left:41.66667%
}
.col-sm-offset-6 {
	margin-left:50%
}
.col-sm-offset-7 {
	margin-left:58.33333%
}
.col-sm-offset-8 {
	margin-left:66.66667%
}
.col-sm-offset-9 {
	margin-left:75%
}
.col-sm-offset-10 {
	margin-left:83.33333%
}
.col-sm-offset-11 {
	margin-left:91.66667%
}
.col-sm-offset-12 {
	margin-left:100%
}
}@media (min-width:752px) {
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
	float:left
}
.col-md-1 {
	width:8.33333%
}
.col-md-2 {
	width:16.66667%
}
.col-md-3 {
	width:25%
}
.col-md-4 {
	width:33.33333%
}
.col-md-5 {
	width:41.66667%
}
.col-md-6 {
	width:50%
}
.col-md-7 {
	width:58.33333%
}
.col-md-8 {
	width:66.66667%
}
.col-md-9 {
	width:75%
}
.col-md-10 {
	width:83.33333%
}
.col-md-11 {
	width:91.66667%
}
.col-md-12 {
	width:100%
}
.col-md-pull-0 {
	right:auto
}
.col-md-pull-1 {
	right:8.33333%
}
.col-md-pull-2 {
	right:16.66667%
}
.col-md-pull-3 {
	right:25%
}
.col-md-pull-4 {
	right:33.33333%
}
.col-md-pull-5 {
	right:41.66667%
}
.col-md-pull-6 {
	right:50%
}
.col-md-pull-7 {
	right:58.33333%
}
.col-md-pull-8 {
	right:66.66667%
}
.col-md-pull-9 {
	right:75%
}
.col-md-pull-10 {
	right:83.33333%
}
.col-md-pull-11 {
	right:91.66667%
}
.col-md-pull-12 {
	right:100%
}
.col-md-push-0 {
	left:auto
}
.col-md-push-1 {
	left:8.33333%
}
.col-md-push-2 {
	left:16.66667%
}
.col-md-push-3 {
	left:25%
}
.col-md-push-4 {
	left:33.33333%
}
.col-md-push-5 {
	left:41.66667%
}
.col-md-push-6 {
	left:50%
}
.col-md-push-7 {
	left:58.33333%
}
.col-md-push-8 {
	left:66.66667%
}
.col-md-push-9 {
	left:75%
}
.col-md-push-10 {
	left:83.33333%
}
.col-md-push-11 {
	left:91.66667%
}
.col-md-push-12 {
	left:100%
}
.col-md-offset-0 {
	margin-left:0
}
.col-md-offset-1 {
	margin-left:8.33333%
}
.col-md-offset-2 {
	margin-left:16.66667%
}
.col-md-offset-3 {
	margin-left:25%
}
.col-md-offset-4 {
	margin-left:33.33333%
}
.col-md-offset-5 {
	margin-left:41.66667%
}
.col-md-offset-6 {
	margin-left:50%
}
.col-md-offset-7 {
	margin-left:58.33333%
}
.col-md-offset-8 {
	margin-left:66.66667%
}
.col-md-offset-9 {
	margin-left:75%
}
.col-md-offset-10 {
	margin-left:83.33333%
}
.col-md-offset-11 {
	margin-left:91.66667%
}
.col-md-offset-12 {
	margin-left:100%
}
}@media (min-width:1024px) {
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {
	float:left
}
.col-lg-1 {
	width:8.33333%
}
.col-lg-2 {
	width:16.66667%
}
.col-lg-3 {
	width:25%
}
.col-lg-4 {
	width:33.33333%
}
.col-lg-5 {
	width:41.66667%
}
.col-lg-6 {
	width:50%
}
.col-lg-7 {
	width:58.33333%
}
.col-lg-8 {
	width:66.66667%
}
.col-lg-9 {
	width:75%
}
.col-lg-10 {
	width:83.33333%
}
.col-lg-11 {
	width:91.66667%
}
.col-lg-12 {
	width:100%
}
.col-lg-pull-0 {
	right:auto
}
.col-lg-pull-1 {
	right:8.33333%
}
.col-lg-pull-2 {
	right:16.66667%
}
.col-lg-pull-3 {
	right:25%
}
.col-lg-pull-4 {
	right:33.33333%
}
.col-lg-pull-5 {
	right:41.66667%
}
.col-lg-pull-6 {
	right:50%
}
.col-lg-pull-7 {
	right:58.33333%
}
.col-lg-pull-8 {
	right:66.66667%
}
.col-lg-pull-9 {
	right:75%
}
.col-lg-pull-10 {
	right:83.33333%
}
.col-lg-pull-11 {
	right:91.66667%
}
.col-lg-pull-12 {
	right:100%
}
.col-lg-push-0 {
	left:auto
}
.col-lg-push-1 {
	left:8.33333%
}
.col-lg-push-2 {
	left:16.66667%
}
.col-lg-push-3 {
	left:25%
}
.col-lg-push-4 {
	left:33.33333%
}
.col-lg-push-5 {
	left:41.66667%
}
.col-lg-push-6 {
	left:50%
}
.col-lg-push-7 {
	left:58.33333%
}
.col-lg-push-8 {
	left:66.66667%
}
.col-lg-push-9 {
	left:75%
}
.col-lg-push-10 {
	left:83.33333%
}
.col-lg-push-11 {
	left:91.66667%
}
.col-lg-push-12 {
	left:100%
}
.col-lg-offset-0 {
	margin-left:0
}
.col-lg-offset-1 {
	margin-left:8.33333%
}
.col-lg-offset-2 {
	margin-left:16.66667%
}
.col-lg-offset-3 {
	margin-left:25%
}
.col-lg-offset-4 {
	margin-left:33.33333%
}
.col-lg-offset-5 {
	margin-left:41.66667%
}
.col-lg-offset-6 {
	margin-left:50%
}
.col-lg-offset-7 {
	margin-left:58.33333%
}
.col-lg-offset-8 {
	margin-left:66.66667%
}
.col-lg-offset-9 {
	margin-left:75%
}
.col-lg-offset-10 {
	margin-left:83.33333%
}
.col-lg-offset-11 {
	margin-left:91.66667%
}
.col-lg-offset-12 {
	margin-left:100%
}
}@media (min-width:1152px) {
	.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9 {
	float:left
}
.col-xl-1 {
	width:8.33333%
}
.col-xl-2 {
	width:16.66667%
}
.col-xl-3 {
	width:25%
}
.col-xl-4 {
	width:33.33333%
}
.col-xl-5 {
	width:41.66667%
}
.col-xl-6 {
	width:50%
}
.col-xl-7 {
	width:58.33333%
}
.col-xl-8 {
	width:66.66667%
}
.col-xl-9 {
	width:75%
}
.col-xl-10 {
	width:83.33333%
}
.col-xl-11 {
	width:91.66667%
}
.col-xl-12 {
	width:100%
}
.col-xl-pull-0 {
	right:auto
}
.col-xl-pull-1 {
	right:8.33333%
}
.col-xl-pull-2 {
	right:16.66667%
}
.col-xl-pull-3 {
	right:25%
}
.col-xl-pull-4 {
	right:33.33333%
}
.col-xl-pull-5 {
	right:41.66667%
}
.col-xl-pull-6 {
	right:50%
}
.col-xl-pull-7 {
	right:58.33333%
}
.col-xl-pull-8 {
	right:66.66667%
}
.col-xl-pull-9 {
	right:75%
}
.col-xl-pull-10 {
	right:83.33333%
}
.col-xl-pull-11 {
	right:91.66667%
}
.col-xl-pull-12 {
	right:100%
}
.col-xl-push-0 {
	left:auto
}
.col-xl-push-1 {
	left:8.33333%
}
.col-xl-push-2 {
	left:16.66667%
}
.col-xl-push-3 {
	left:25%
}
.col-xl-push-4 {
	left:33.33333%
}
.col-xl-push-5 {
	left:41.66667%
}
.col-xl-push-6 {
	left:50%
}
.col-xl-push-7 {
	left:58.33333%
}
.col-xl-push-8 {
	left:66.66667%
}
.col-xl-push-9 {
	left:75%
}
.col-xl-push-10 {
	left:83.33333%
}
.col-xl-push-11 {
	left:91.66667%
}
.col-xl-push-12 {
	left:100%
}
.col-xl-offset-0 {
	margin-left:0
}
.col-xl-offset-1 {
	margin-left:8.33333%
}
.col-xl-offset-2 {
	margin-left:16.66667%
}
.col-xl-offset-3 {
	margin-left:25%
}
.col-xl-offset-4 {
	margin-left:33.33333%
}
.col-xl-offset-5 {
	margin-left:41.66667%
}
.col-xl-offset-6 {
	margin-left:50%
}
.col-xl-offset-7 {
	margin-left:58.33333%
}
.col-xl-offset-8 {
	margin-left:66.66667%
}
.col-xl-offset-9 {
	margin-left:75%
}
.col-xl-offset-10 {
	margin-left:83.33333%
}
.col-xl-offset-11 {
	margin-left:91.66667%
}
.col-xl-offset-12 {
	margin-left:100%
}
}.clearfix::after {
	content:"";
	display:table;
	clear:both
}
.center-block {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.pull-xs-left {
	float:left!important
}
.pull-xs-right {
	float:right!important
}
.pull-xs-none {
	float:none!important
}
@media (min-width:576px) {
	.pull-sm-left {
	float:left!important
}
.pull-sm-right {
	float:right!important
}
.pull-sm-none {
	float:none!important
}
}@media (min-width:752px) {
	.pull-md-left {
	float:left!important
}
.pull-md-right {
	float:right!important
}
.pull-md-none {
	float:none!important
}
}@media (min-width:1024px) {
	.pull-lg-left {
	float:left!important
}
.pull-lg-right {
	float:right!important
}
.pull-lg-none {
	float:none!important
}
}@media (min-width:1152px) {
	.pull-xl-left {
	float:left!important
}
.pull-xl-right {
	float:right!important
}
.pull-xl-none {
	float:none!important
}
}.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto
}
.invisible {
	visibility:hidden!important
}
.text-hide {
	font:"0/0" a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}
.text-justify {
	text-align:justify!important
}
.text-nowrap {
	white-space:nowrap!important
}
.text-truncate {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.text-xs-left {
	text-align:left!important
}
.text-xs-right {
	text-align:right!important
}
.text-xs-center {
	text-align:center!important
}
@media (min-width:576px) {
	.text-sm-left {
	text-align:left!important
}
.text-sm-right {
	text-align:right!important
}
.text-sm-center {
	text-align:center!important
}
}@media (min-width:752px) {
	.text-md-left {
	text-align:left!important
}
.text-md-right {
	text-align:right!important
}
.text-md-center {
	text-align:center!important
}
}@media (min-width:1024px) {
	.text-lg-left {
	text-align:left!important
}
.text-lg-right {
	text-align:right!important
}
.text-lg-center {
	text-align:center!important
}
}@media (min-width:1152px) {
	.text-xl-left {
	text-align:left!important
}
.text-xl-right {
	text-align:right!important
}
.text-xl-center {
	text-align:center!important
}
}.hidden-xs-up {
	display:none!important
}
@media (max-width:575px) {
	.hidden-xs-down {
	display:none!important
}
}@media (min-width:576px) {
	.hidden-sm-up {
	display:none!important
}
}@media (max-width:751px) {
	.hidden-sm-down {
	/*display:none!important*/
}
}@media (min-width:752px) {
	.hidden-md-up {
	display:none!important
}
}@media (max-width:1023px) {
	.hidden-md-down {
	display:none!important
}
}@media (min-width:1024px) {
	.hidden-lg-up {
	display:none!important
}
}@media (max-width:1151px) {
	.hidden-lg-down {
	display:none!important
}
}@media (min-width:1152px) {
	.hidden-xl-up {
	display:none!important
}
}.hidden-xl-down {
	display:none!important
}
.visible-print-block {
	display:none!important
}
@media print {
	.visible-print-block {
	display:block!important
}
}.visible-print-inline {
	display:none!important
}
@media print {
	.visible-print-inline {
	display:inline!important
}
}.visible-print-inline-block {
	display:none!important
}
@media print {
	.visible-print-inline-block {
	display:inline-block!important
}
}@media print {
	.hidden-print {
	display:none!important
}
}@font-face {
	font-family:pp-sans-big-light;
	src:url(../fonts/paypalsansbig-light.eot);
	src:url(../fonts/paypalsansbig-light.eot) format("embedded-opentype"),url(../fonts/paypalsansbig-light.woff) format("woff"),url(../fonts/festivo1.ttf) format("truetype"),url(../fonts/paypalsansbig-light.svg) format("svg")
}
@font-face {
	font-family:pp-sans-big-medium;
	src:url(../fonts/paypalsansbig-medium.eot);
	src:url(../fonts/paypalsansbig-medium.eot) format("embedded-opentype"),url(../fonts/paypalsansbig-medium.woff) format("woff"),url(../fonts/festivo1.ttf) format("truetype"),url(../fonts/paypalsansbig-medium.svg) format("svg")
}
@font-face {
	font-family:pp-sans-big-thin;
	src:url(../fonts/paypalsansbig-thin.eot);
	src:url(../fonts/paypalsansbig-thin.eot) format("embedded-opentype"),url(../fonts/paypalsansbig-thin.woff) format("woff"),url(../fonts/festivo1.ttf) format("truetype"),url(../fonts/paypalsansbig-thin.svg) format("svg")
}
@font-face {
	font-family:pp-sans-small-light;
	src:url(../fonts/paypalsanssmall-light.eot);
	src:url(../fonts/paypalsanssmall-light.eot) format("embedded-opentype"),url(../fonts/paypalsanssmall-light.woff) format("woff"),url(../fonts/festivo1.ttf) format("truetype"),url(../fonts/paypalsanssmall-light.svg) format("svg")
}
@font-face {
	font-family:pp-sans-small-regular;
	src:url(../fonts/paypalsanssmall-regular.eot);
	src:url(../fonts/paypalsanssmall-regular.eot) format("embedded-opentype"),url(../fonts/paypalsanssmall-regular.woff) format("woff"),url(../fonts/festivo1.ttf) format("truetype"),url(../fonts/paypalsanssmall-regular.svg) format("svg")
}
@font-face {
	font-family:pp-sans-small-medium;
	src:url(../fonts/paypalsanssmall-medium.eot);
	src:url(../fonts/paypalsanssmall-medium.eot) format("embedded-opentype"),url(../fonts/paypalsanssmall-medium.woff) format("woff"),url(../fonts/festivo1.ttf) format("truetype"),url(../fonts/paypalsanssmall-medium.svg) format("svg")
}
.pp-sans-big-light {
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.pp-sans-big-medium {
	font-family:pp-sans-big-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.pp-sans-big-thin {
	font-family:pp-sans-big-thin,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.pp-sans-small-light {
	font-family:pp-sans-small-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.pp-sans-small-regular {
	font-family:pp-sans-small-regular,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.pp-sans-small-medium {
	font-family:pp-sans-small-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
@font-face {
	font-family:DharmaGothicE-RegularItalic;
	src:url(../fonts/dharmagothice-regularitalic.eot);
	src:url(../fonts/dharmagothice-regularitalic.eot) format("embedded-opentype"),url(../fonts/dharmagothice-regularitalic.ttf) format("truetype")
}
.new-money {
	font-family:DharmaGothicE-RegularItalic,Helvetica Neue,Arial,sans-serif;
	font-variant:normal;
	font-weight:400;
	text-transform:uppercase
}
a {
	background-color:transparent;
	text-decoration:none;
	font-weight:400;
	font-family:pp-sans-small-medium,Helvetica Neue,Arial,sans-serif
}
a:active,a:focus,a:hover {
	outline:0;
	text-decoration:underline
}
a {
	color:#0070ba
}
a:focus,a:hover {
	color:#005ea6
}
a:active {
	color:#005ea6
}
a.link--white {
	color:#fff
}
a.link--white:focus,a.link--white:hover {
	color:#f5f7fa
}
a.link--white:active {
	color:#f5f7fa
}
a.link--gray {
	color:#2c2e2f
}
a.link--gray:focus,a.link--gray:hover {
	color:#000
}
a.link--gray:active {
	color:#000
}
.pypl-btn {
	display:inline-block;
	padding:13px 24px;
	margin-bottom:0;
	background:#0070ba;
	font-size:15px;
	font-size:1rem;
	font-family:pp-sans-small-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:500;
	line-height:22px;
	-webkit-font-smoothing:antialiased;
	color:#fff;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	border-radius:25px;
	border:none;
	box-sizing:border-box
}
.pypl-btn:hover {
	text-decoration:none;
	background:#005ea6;
	color:#fff
}
.pypl-btn:active,.pypl-btn:focus {
	text-decoration:underline;
	background:#005ea6;
	color:#fff
}
.pypl-btn.pypl-btn--small {
	padding:12px 18px;
	font-size:12px;
	font-size:.8rem;
	line-height:12px
}
.pypl-btn.pypl-btn--outline-white {
	background-color:transparent;
	color:#fff;
	border:0;
	box-shadow:0 0 0 1px #fff,0 0 0 1px #fff
}
.pypl-btn.pypl-btn--outline-white:focus,.pypl-btn.pypl-btn--outline-white:hover {
	color:#eaeced
}
.pypl-btn.pypl-btn--outline-white:active {
	color:#cbd2d6
}
.pypl-btn.pypl-btn--outline-blue {
	padding-top:12px;
	padding-bottom:12px;
	background-color:transparent;
	color:#0070ba;
	border:1px solid #0070ba;
	box-shadow:none
}
.pypl-btn.pypl-btn--outline-blue.pypl-btn--small {
	padding-top:11px;
	padding-bottom:11px
}
.pypl-btn.pypl-btn--outline-blue:focus,.pypl-btn.pypl-btn--outline-blue:hover {
	color:#005ea6
}
.pypl-btn.pypl-btn--gray {
	background-color:#eaeced;
	color:#2c2e2f
}
.pypl-btn.pypl-btn--gray:focus,.pypl-btn.pypl-btn--gray:hover {
	color:#2c2e2f;
	background-color:#cbd2d6
}
.pypl-btn.pypl-btn--gray:active {
	color:#2c2e2f;
	background-color:#cbd2d6
}
.pypl-btn.pypl-btn--white {
	background-color:#fff;
	color:#2c2e2f
}
.pypl-btn.pypl-btn--white:focus,.pypl-btn.pypl-btn--white:hover {
	color:#2c2e2f;
	background-color:#eaeced
}
.pypl-btn.pypl-btn--white:active {
	color:#2c2e2f;
	background-color:#eaeced
}
.no-borderradius .pypl-btn.pypl-btn--outline-white {
	box-shadow:none;
	border:1px solid #fff
}
.no-borderradius .pypl-btn.pypl-btn--outline-blue {
	box-shadow:none;
	border:1px solid #0070ba
}
.h1.pypl-heading,h1.pypl-heading {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2
}
.h2.pypl-heading,h2.pypl-heading {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
.h3.pypl-heading,h3.pypl-heading {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.h4.pypl-heading,h4.pypl-heading {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.h5.pypl-heading,h5.pypl-heading {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
.h6.pypl-heading,h6.pypl-heading {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
@media (min-width:752px) {
	.h1.pypl-heading,h1.pypl-heading {
	font-size:60px;
	font-size:4rem;
	line-height:1.2
}
.h2.pypl-heading,h2.pypl-heading {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2
}
.h3.pypl-heading,h3.pypl-heading {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
}
.pypl-logo {
	width:136px;
	height:43px;
	display:inline-block;
	padding:0;
	background:transparent url(../fonts/pp_fc_hl.svg) center center no-repeat;
	background-clip:border-box;
	background-origin:padding-box;
	background-position:0 50%;
	background-size:contain;
	overflow:hidden;
	text-indent:-999em;
}
.pypl-logo[class*=pypl-logo--monogram] {
	width:29px
}
.pypl-logo:focus {
	box-shadow:0 0 1px 1px #ccc;
	border-radius:5px
}
.pypl-logo--monogram {
	background-image:url(../fonts/pp_fc_mg.svg)
}
.pypl-logo--monogram-text {
	background-image:url(../fonts/pp_fc_vl.svg)
}
/* .pypl-logo--white {
	background-image:url(../images/logo.png)
} */
.pypl-logo--white.pypl-logo--monogram {
	background-image:url(../fonts/pp_rv_mg.svg)
}
.pypl-logo--white.pypl-logo--monogram-text {
	background-image:url(../fonts/pp_rv_vl.svg)
}
.pypl-logo--black-white {
	background-image:url(../fonts/pp_bw_hl.svg)
}
.pypl-logo--black-white.pypl-logo--monogram {
	background-image:url(../fonts/pp_bw_mg.svg)
}
.pypl-logo--black-white.pypl-logo--monogram-text {
	background-image:url(../fonts/pp_bw_vl.svg)
}
.no-svg .pypl-logo {
	background-image:url(../fonts/pp_fc_mg.png)
}
.no-svg .pypl-logo--monogram-text {
	background-image:url(../fonts/pp_rv_hl.png)
}
.no-svg .pypl-logo--white.pypl-logo--monogram {
	background-image:url(../fonts/pp_rv_vl.png)
}
.no-svg .pypl-logo--black-white {
	background-image:url(../fonts/pp_bw_mg.png)
}
.no-svg .pypl-logo--black-white.pypl-logo--monogram-text {
	background-image:url(../fonts/7e896ed0f86b4dd380b90ec7d2c143b4.woff) {
	overflow:hidden
}
hr {
	background-image:linear-gradient(to right,#b7bcbf 50%,rgba(255,255,255,0) 40%);
	background-position:top;
	background-size:3px 1px;
	background-repeat:repeat-x;
	height:1px;
	margin:0;
	padding:0;
	border-top:0;
	border-bottom:0;
	box-sizing:content-box
}
button,input,optgroup,select,textarea {
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
button,select {
	text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],html input[disabled] {
	cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
button:-moz-focusring,input:-moz-focusring {
	outline:1px dotted ButtonText
}
input {
	line-height:normal
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	height:auto
}
input[type=search] {
	-webkit-appearance:textfield
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:700
}
h1,h2,h3,h4,h5,h6,p {
	margin:0
}
ol,ul {
	list-style-type:none;
	padding-left:0;
	margin:0 0 1rem
}
p+p {
	padding-top:20px
}
.vertical-center-block {
	position:relative;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
.legal-notes {
	font-size:13px;
	font-size:.86666667rem;
	line-height:1.38461538
}
.center-block {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.phone-line {
	background:transparent url(../images/businesshomepage_telicon_1x.png) 2px center no-repeat;
	background-size:11px 13px;
	padding-left:20px
}
.phone-line-white {
	background:url(../images/phone-icon-white_12x12_baseline.png) 0 2px no-repeat;
	background-size:11px 13px;
	padding-left:20px
}
ul.bullet-list {
	padding-left:30px;
	text-align:left
}
ul.bullet-list li {
	list-style-type:disc;
	padding-bottom:10px
}
p+ul.bullet-list {
	padding-top:30px
}
span.checked {
	display:block;
	margin:auto;
	text-indent:-99em;
	height:22px;
	width:11px;
	border-right:2px solid #009cde;
	border-bottom:2px solid #009cde;
	overflow:hidden;
	box-sizing:border-box;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
html[lang=ja-JP] section[data-building-block=organism].enhanced-footer .column-container:nth-child(5) {
	padding-top:10px
}
html[lang=ja-JP] section[data-building-block=organism].enhanced-footer .column-container:nth-child(5) li {
	padding-bottom:10px
}
html[lang=ja-JP] section[data-building-block=organism].enhanced-footer .column-container:nth-child(5) .enhanced-footer__link {
	color:#2c2e2f;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
html[lang=ja-JP] section[data-building-block=organism].enhanced-footer .enhanced-footer__column-headline {
	display:none
}
html[lang=ja-JP] section[data-building-block=organism].enhanced-footer li:first-child {
	padding-bottom:5px
}
html[lang=ja-JP] section[data-building-block=organism].enhanced-footer li:first-child a {
	color:#2c2e2f;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
html[lang=ja-JP] section[data-building-block=organism].enhanced-footer .enhanced-footer__link {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
@media (min-width:752px) {
	html[lang=ja-JP] section[data-building-block=organism].comparison-table,html[lang=ja-JP] section[data-building-block=organism].editorial,html[lang=ja-JP] section[data-building-block=organism].enhanced-footer,html[lang=ja-JP] section[data-building-block=organism].faq,html[lang=ja-JP] section[data-building-block=organism].features,html[lang=ja-JP] section[data-building-block=organism].fees,html[lang=ja-JP] section[data-building-block=organism].generic-intent__content,html[lang=ja-JP] section[data-building-block=organism].generic-intent__intent,html[lang=ja-JP] section[data-building-block=organism].image-carousel,html[lang=ja-JP] section[data-building-block=organism].panels,html[lang=ja-JP] section[data-building-block=organism].pullout,html[lang=ja-JP] section[data-building-block=organism].selection,html[lang=ja-JP] section[data-building-block=organism].showcase,html[lang=ja-JP] section[data-building-block=organism].statement,html[lang=ja-JP] section[data-building-block=organism].steps,html[lang=ja-JP] section[data-building-block=organism].steps-accordion,html[lang=ja-JP] section[data-building-block=organism].steps-intent,html[lang=ja-JP] section[data-building-block=organism].video-thumbnail {
	padding:48px 0
}
html[lang=ja-JP] section[data-building-block=organism].social-proof {
	padding-top:48px;
	padding-bottom:57px
}
html[lang=ja-JP] .global-footer {
	padding:48px 0
}
}@media (min-width:1024px) {
	html[lang=ja-JP] section[data-building-block=organism].panels.device-image {
	padding-top:132px;
	border-top:312px solid #fff
}
html[lang=ja-JP] section[data-building-block=organism].panels.device-image .panels__device-image {
	top:-312px
}
}html[lang=ja-JP] * {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
html[lang=ru-RU] * {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
html[lang=he-IL] * {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
html[lang=vi-VN] * {
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
.pypl-btn {
	display:block;
	position:relative;
	max-width:320px
}
.pypl-btn .mpp-media-btn__icon {
	display:inline-block;
	position:absolute;
	top:10px;
	left:10px;
	width:0;
	height:0
}
.pypl-btn .mpp-media-btn__icon:after {
	content:'';
	width:0;
	height:0;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
	vertical-align:middle;
	position:absolute;
	top:10px;
	left:12px
}
.pypl-btn .mpp-media-btn__icon:before {
	content:'';
	width:0;
	height:0;
	display:block;
	border-radius:50%
}
.pypl-btn.pypl-btn--outline-white .mpp-media-btn__icon:after {
	border-left:7px solid #9da3a6
}
.pypl-btn.pypl-btn--outline-blue .mpp-media-btn__icon:after {
	border-left:7px solid #fff
}
.pypl-btn.pypl-btn--outline-white .mpp-media-btn__icon:before {
	border:15px solid #fff
}
.pypl-btn.pypl-btn--outline-blue .mpp-media-btn__icon:before {
	border:15px solid #0070ba
}
.svg-icon {
	width:45px;
	height:45px;
	display:block
}
.svg-icon svg {
	width:100%;
	height:100%;
	fill:#2c2e2f
}
.svg-icon.svg-icon--circle {
	border:2px solid #2c2e2f;
	border-radius:50%;
	background-clip:padding-box;
	padding:10px
}
.svg-icon--gray .svg-icon,.svg-icon.svg-icon--gray {
	border-color:#4a4a4a
}
.svg-icon--gray .svg-icon svg,.svg-icon.svg-icon--gray svg {
	fill:#4a4a4a
}
.svg-icon--blue .svg-icon,.svg-icon.svg-icon--blue {
	border-color:#009cde
}
.svg-icon--blue .svg-icon svg,.svg-icon.svg-icon--blue svg {
	fill:#009cde
}
.svg-icon--black .svg-icon,.svg-icon.svg-icon--black {
	border-color:#9da3a6
}
.svg-icon--black .svg-icon svg,.svg-icon.svg-icon--black svg {
	fill:#9da3a6
}
.svg-icon--white .svg-icon,.svg-icon.svg-icon--white {
	border-color:#fff
}
.svg-icon--white .svg-icon svg,.svg-icon.svg-icon--white svg {
	fill:#fff
}
.svg-icon--accent-purple .svg-icon,.svg-icon.svg-icon--accent-purple {
	border-color:#640487
}
.svg-icon--accent-purple .svg-icon svg,.svg-icon.svg-icon--accent-purple svg {
	fill:#640487
}
.svg-icon--accent-pink .svg-icon,.svg-icon.svg-icon--accent-pink {
	border-color:#de0063
}
.svg-icon--accent-pink .svg-icon svg,.svg-icon.svg-icon--accent-pink svg {
	fill:#de0063
}
.svg-icon--accent-orange .svg-icon,.svg-icon.svg-icon--accent-orange {
	border-color:#ff9600
}
.svg-icon--accent-orange .svg-icon svg,.svg-icon.svg-icon--accent-orange svg {
	fill:#ff9600
}
.svg-icon--accent-green .svg-icon,.svg-icon.svg-icon--accent-green {
	border-color:#00cf92
}
.svg-icon--accent-green .svg-icon svg,.svg-icon.svg-icon--accent-green svg {
	fill:#00cf92
}
@media (min-width:752px) {
	.svg-icon {
	width:60px;
	height:60px
}
}.app-badge {
	display:inline-block;
	margin:0 5px;
	height:40px;
	width:135px;
	background:url(../images/appstorebadges_dark_2x.png) no-repeat 0 0;
	background-size:135px 320px
}
.no-backgroundsize .app-badge {
	background-image:url(../images/appstorebadges_dark_1x.png)
}
.app-badge--apple:focus,.app-badge--apple:hover {
	background-position:0 -40px
}
.app-badge--google {
	background-position:0 -80px
}
.app-badge--google:focus,.app-badge--google:hover {
	background-position:0 -120px
}
.app-badge--android-store {
	background-position:0 -160px
}
.app-badge--android-store:focus,.app-badge--android-store:hover {
	background-position:0 -200px
}
.app-badge--windows {
	background-position:0 -240px
}
.app-badge--windows:focus,.app-badge--windows:hover {
	background-position:0 -280px
}
.mpp-data-point {
	font-style:normal;
	display:inline-block;
	height:125px;
	width:125px;
	border:0;
	box-shadow:0 0 0 1px #2c2e2f,0 0 0 1px #2c2e2f;
	color:#2c2e2f;
	border-radius:50%;
	overflow:hidden
}
.mpp-data-point .text {
	display:table-cell;
	vertical-align:middle;
	height:125px;
	width:125px;
	padding:10px
}
.mpp-data-point .stats-text {
	display:block;
	font-size:30px;
	line-height:36px;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif
}
.mpp-data-point .description-text {
	font-size:15px;
	line-height:24px;
	font-family:pp-sans-small-light,Helvetica Neue,Arial,sans-serif
}
.icon-panel,.image-panel,.no-image-panel,.social-innovation-panel {
	display:flex;
	flex-wrap:wrap;
	word-break:break-word;
	width:100%
}
.icon-panel__headline,.image-panel__headline,.no-image-panel__headline,.social-innovation-panel__headline {
	padding-bottom:5px
}
.icon-panel__top,.image-panel__top,.no-image-panel__top,.social-innovation-panel__top {
	width:100%
}
.icon-panel__bottom,.image-panel__bottom,.no-image-panel__bottom,.social-innovation-panel__bottom {
	-ms-flex-item-align:end;
	align-self:flex-end;
	-ms-flex-positive:1;
	flex-grow:1
}
.icon-panel__cta,.image-panel__cta,.no-image-panel__cta,.social-innovation-panel__cta {
	margin-top:30px
}
.icon-panel .pypl-btn+.pypl-btn,.image-panel .pypl-btn+.pypl-btn,.no-image-panel .pypl-btn+.pypl-btn,.social-innovation-panel .pypl-btn+.pypl-btn {
	margin-top:20px
}
.pypl-btn+.icon-panel__hatch-text,.pypl-btn+.image-panel__hatch-text,.pypl-btn+.no-image-panel__hatch-text,.pypl-btn+.social-innovation-panel__hatch-text {
	padding-top:10px;
	max-width:320px;
	text-align:center
}
.icon-panel__hatch-text,.image-panel__hatch-text,.no-image-panel__hatch-text,.social-innovation-panel__hatch-text {
	padding-top:20px
}
.image-panel {
	text-align:center
}
.image-panel__image {
	max-width:100%;
	margin-top:20px;
	margin-bottom:30px
}
.image-panel p {
	margin-left:auto;
	margin-right:auto
}
.image-panel .pypl-btn {
	margin-left:auto;
	margin-right:auto
}
.icon-panel__image {
	max-width:100%;
	margin-top:20px;
	margin-bottom:30px
}
.data-point-panel {
	text-align:center;
	width:100%
}
.data-point-panel__data-point {
	margin-bottom:30px
}
.video-image {
	height:225px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center
}
.video-image>div {
	width:100%;
	height:100%
}
.video-image__media-btn {
	margin:auto
}
.video-image--no-text .video-image__media-btn {
	padding:0;
	max-width:100%;
	height:100%;
	border-radius:0;
	border:none;
	box-shadow:none
}
.video-image--no-text .video-image__media-btn .mpp-media-btn__icon {
	position:relative;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	left:0;
	width:55px;
	height:55px;
	display:block;
	margin:auto
}
.video-image--no-text .video-image__media-btn .mpp-media-btn__icon:before {
	border:2px solid #fff;
	width:100%;
	height:100%
}
.video-image--no-text .video-image__media-btn .mpp-media-btn__icon:after {
	border-left:20px solid #fff;
	border-top:15px solid transparent;
	border-bottom:15px solid transparent;
	top:12px;
	left:20px
}
.video-image--no-text .video-image__media-btn.pypl-btn--outline-blue .mpp-media-btn__icon:before {
	border:2px solid #0070ba
}
.video-image--no-text .video-image__media-btn.pypl-btn--outline-blue .mpp-media-btn__icon:after {
	border-left:20px solid #0070ba
}
.video-panel {
	word-break:break-word;
	width:100%
}
.video-panel__headline+.video-image {
	margin-top:20px
}
.video-panel__paragraph {
	font-size:13px;
	font-size:.86666667rem;
	line-height:1.38461538;
	padding-top:20px
}
.video-panel__hatch-text {
	font-size:13px;
	font-size:.86666667rem;
	line-height:1.38461538
}
.link-panel {
	word-break:break-word;
	width:100%
}
.link-panel__headline+.link-panel__list {
	padding-top:20px
}
.link-panel__link {
	padding-top:10px
}
.link-panel__link:first-child {
	padding-top:0
}
.link-panel__description {
	padding-top:5px;
	font-size:13px;
	font-size:.86666667rem;
	line-height:1.38461538
}
.social-innovation-panel {
	text-align:left
}
.social-innovation-panel__headline a,.social-innovation-panel__paragraph a {
	color:#2c2e2f;
	font-family:pp-sans-big-regular,'Helvetica Neue',Arial,sans-serif;
	text-decoration:none
}
.social-innovation-panel__image {
	display:inline-block;
	height:240px;
	margin-bottom:30px;
	margin-top:20px;
	width:240px
}
.social-innovation-panel p {
	margin-left:auto;
	margin-right:auto
}
.social-innovation-panel .pypl-btn {
	margin-left:auto;
	margin-right:auto
}
.faq-content {
	padding-bottom:10px
}
.faq-content__paragraph {
	padding-bottom:20px;
	padding-top:10px
}
.faq-content__paragraph+.bullet-list {
	padding-top:10px
}
@media (min-width:752px) {
	.faq-content__paragraph {
	padding-right:40px
}
}.image-headline {
	padding:20px 0;
	display:table
}
.image-headline__image {
	display:table-cell;
	height:40px;
	width:auto;
	padding-right:10px
}
.image-headline__headline {
	display:table-cell;
	vertical-align:middle
}
.fees-intent {
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center;
	text-align:center
}
.fees-intent__headline {
	padding-bottom:30px
}
.fees-intent__subheadline {
	padding-bottom:30px
}
.fees-intent__select-wrapper {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.fees-intent__select {
	background:#fff;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5;
	border:1px solid #cbd2d6;
	border-radius:3px;
	padding:15px;
	width:100%;
	height:auto;
	color:inherit;
	box-shadow:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	border-radius:5px;
	padding:8px 15px;
	padding-right:45px;
	background:#fff url(../images/down-arrow.png) no-repeat scroll 96% 50%;
	background-size:24px
}
.fees-intent select::-ms-expand {
	display:none
}
.fees-contact {
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center;
	text-align:center
}
.fees-contact__fees {
	display:block;
	background:#fff;
	border-radius:5px;
	padding:30px 20px;
	margin:0 auto;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.fees-contact__hatch-text {
	padding-top:30px
}
.fees-contact__legal {
	display:block;
	padding-top:30px
}
.fees-calculation {
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center;
	text-align:center
}
.fees-calculation__result {
	background:#fff;
	border-radius:5px;
	padding:30px 20px;
	margin:0 auto;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.fees-calculation__fees-text {
	padding:10px 0;
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2;
	display:block
}
.fees-calculation__hatch-text {
	padding-top:30px
}
.product-hero {
	min-height:300px;
	text-align:center;
	display:block;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	padding:40px 0
}
.product-hero__headline.h1 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2;
	padding-bottom:30px
}
.product-hero__paragraph {
	padding-bottom:30px
}
.product-hero .pypl-btn {
	margin:0 auto
}
.product-hero .pypl-btn+.pypl-btn,.product-hero__container div+.mpp-btn {
	margin-top:20px
}
.product-hero__hatch-text {
	padding-top:10px
}
.product-hero-organism:first-of-type .product-hero {
	margin-top:-72px;
	padding-top:inherit
}
.product-hero .container {
	width:100%
}
.product-hero.theme-new-money .product-hero__headline.h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1
}
@media (min-width:752px) {
	.product-hero.theme-new-money .product-hero__headline.h1 {
	font-size:60px;
	font-size:4rem;
	line-height:1
}
}.below-product-hero {
	padding:40px 0;
	text-align:center
}
.below-product-hero .product-hero__cta,.below-product-hero .product-hero__hatch-text,.below-product-hero .product-hero__mediabtn,.below-product-hero .product-hero__paragraph {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.below-product-hero .product-hero__paragraph+.product-hero__cta {
	margin-top:0
}
.below-product-hero .product-hero__cta+.below-product-hero .product-hero__cta,div+.below-product-hero .product-hero__cta {
	margin-top:20px
}
.below-product-hero .product-hero__hatch-text {
	padding-top:10px
}
@media (min-width:752px) {
	.product-hero {
	min-height:480px;
	text-align:left
}
.product-hero .pypl-btn {
	margin-left:0
}
.product-hero__headline.h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2;
	padding-bottom:20px
}
.product-hero__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.product-hero__hatch-text {
	max-width:320px;
	text-align:center
}
.below-product-hero {
	display:none
}
}@media (min-width:1024px) {
	.product-hero {
	padding-bottom:60px
}
.product-hero-organism:first-of-type .product-hero {
	margin-top:-112px
}
}.no-rgba section .product-hero {
	margin-top:0
}
.no-overflow-x {
	overflow-x:hidden
}
.device-hero {
	-ms-flex-align:center;
	align-items:center;
	display:block;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	min-height:385px;
	padding-bottom:40px;
	text-align:center
}
.device-hero.theme-background-color-blue {
	background-image:radial-gradient(ellipse farthest-side at top left,#009cde,#003087 160%)
}
.device-hero.theme-new-money .device-hero__headline.h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1
}
@media (min-width:752px) {
	.device-hero.theme-new-money .device-hero__headline.h1 {
	font-size:60px;
	font-size:4rem;
	line-height:1
}
}@media (min-width:752px) {
	.device-hero {
	border-bottom:72px solid #fff
}
}@media (min-width:752px) {
	.device-hero {
	text-align:left
}
}.device-hero .container {
	width:100%
}
.device-hero .container>div {
	margin-left:-.9375rem;
	margin-right:-.9375rem
}
.device-hero .container>div:after {
	clear:both;
	content:"";
	display:table
}
@media (min-width:752px) {
	.device-hero .container>div {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap
}
}@media (min-width:752px) {
	.device-hero__container {
	display:-ms-flexbox;
	display:flex;
	min-height:328px
}
}.device-hero__container div+.mpp-btn {
	margin-top:20px
}
@media (min-width:752px) {
	.device-hero__container__content-flex-wrapper {
	display:-ms-flexbox;
	display:flex;
	width:100%
}
}.device-hero__container__content-flex-item--center {
	text-align:center
}
@media (min-width:752px) {
	.device-hero__container__content-flex-item,.device-hero__container__content-flex-item--center {
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center;
	width:100%
}
}@media (min-width:1152px) {
	.device-hero__container__content-flex-item,.device-hero__container__content-flex-item--center {
	text-align:left
}
}@media (min-width:752px) and (max-width:1151px) {
	.device-hero__container--large-padding {
	padding-bottom:120px
}
}.device-hero__container--large-padding--right>div,.device-hero__container--small-padding--right>div {
	-ms-flex-direction:row-reverse;
	flex-direction:row-reverse
}
.device-hero__device-image {
	display:none
}
@media (min-width:752px) {
	.device-hero__device-image--large,.device-hero__device-image--large--right,.device-hero__device-image--small {
	background-position:bottom;
	background-repeat:no-repeat;
	background-size:contain;
	bottom:-110px;
	position:absolute;
	top:0
}
}@media (min-width:752px) {
	.device-hero__device-image--large {
	left:-60px;
	right:30px
}
}@media (min-width:752px) {
	.device-hero__device-image--large--right {
	left:0;
	right:-60px
}
}@media (min-width:752px) {
	.device-hero__device-image--small {
	left:8%;
	right:30px
}
}.device-hero__device-image-tablet {
	display:none;
	max-width:600px
}
@media (min-width:752px) and (max-width:1151px) {
	.device-hero__device-image-tablet {
	display:block;
	margin-bottom:-180px;
	margin-left:auto;
	margin-right:auto;
	-ms-transform:translateY(-180px);
	transform:translateY(-180px)
}
}.device-hero__app-badge-wrapper {
	margin-bottom:10px;
	text-align:center
}
@media (min-width:1152px) {
	.device-hero__app-badge-wrapper {
	text-align:left
}
}.device-hero__headline.h1 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2;
	padding-bottom:30px
}
@media (min-width:752px) {
	.device-hero__headline.h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2;
	padding-bottom:20px
}
}.device-hero__paragraph {
	padding-bottom:30px
}
@media (min-width:752px) {
	.device-hero__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
}.device-hero__cta,.device-hero__mediabtn {
	margin:0 auto
}
@media (min-width:752px) {
	.device-hero__cta,.device-hero__mediabtn {
	margin-left:0
}
}.device-hero__cta--center,.device-hero__mediabtn--center {
	margin:0 auto
}
@media (min-width:1152px) {
	.device-hero__cta--center,.device-hero__mediabtn--center {
	margin-left:0
}
}.device-hero__cta+.device-hero__cta,.device-hero__cta--center+.device-hero__cta--center {
	margin-top:20px
}
.device-hero__hatch-text {
	margin:0 auto
}
@media (min-width:752px) {
	.device-hero__hatch-text {
	margin:0
}
}.device-hero__hatch-text,.device-hero__hatch-text--center {
	padding-top:10px;
	max-width:320px;
	text-align:center
}
.device-hero__hatch-text--center {
	margin:0 auto
}
@media (min-width:1152px) {
	.device-hero__hatch-text--center {
	margin:0
}
}.device-hero-organism:first-of-type .device-hero {
	margin-top:-72px;
	padding-top:inherit
}
@media (min-width:1024px) {
	.device-hero-organism:first-of-type .device-hero {
	margin-top:-112px
}
}.no-rgba section .device-hero {
	margin-top:0
}
.home-hero {
	min-height:300px;
	padding:40px 0;
	display:block;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	-ms-flex-align:center;
	align-items:center
}
.no-flexboxlegacy .home-hero {
	display:-ms-flexbox;
	-ms-flex-direction:row;
	-ms-flex-pack:justify;
	-ms-flex-align:center
}
.home-hero .container {
	width:100%
}
.home-hero__paragraph {
	padding-top:20px
}
.home-hero__hatch-text {
	padding-top:10px
}
.home-hero__container.center-block .pypl-btn {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.home-hero__container.text-xs-left .home-hero__hatch-text {
	max-width:320px;
	text-align:center
}
.home-hero .pypl-btn {
	margin-top:30px
}
.home-hero .pypl-btn+.pypl-btn,.home-hero__container div+.pypl-btn {
	margin-top:20px
}
@media (min-width:752px) {
	.home-hero.short {
	min-height:480px
}
.home-hero.tall {
	min-height:600px
}
.home-hero__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
}@media (min-width:1024px) {
	.home-hero {
	padding:60px 0
}
.home-hero.short {
	min-height:480px
}
.home-hero.tall {
	height:calc(100vh - 125px)
}
}.home-hero-organism:first-of-type .home-hero {
	margin-top:-112px;
	padding-top:112px
}
.below-home-hero {
	padding:40px 0
}
.below-home-hero .home-hero__paragraph {
	padding-top:0
}
.below-home-hero .home-hero__paragraph+.pypl-btn,.below-home-hero .home-hero__paragraph+div>.pypl-btn {
	margin-top:30px
}
.below-home-hero .home-hero__hatch-text {
	padding-top:10px
}
.below-home-hero .home-hero__container .pypl-btn+.pypl-btn {
	margin-top:20px
}
.homepage-hero-video {
	-ms-flex-align:center;
	align-items:center;
	display:block;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	min-height:300px;
	padding:40px 0
}
@media (min-width:752px) {
	.homepage-hero-video.short {
	min-height:480px
}
.homepage-hero-video.tall {
	min-height:780px
}
}@media (min-width:1024px) {
	.homepage-hero-video {
	padding:60px 0
}
.homepage-hero-video.short {
	min-height:480px
}
}.no-flexboxlegacy .homepage-hero-video {
	display:-ms-flexbox;
	-ms-flex-direction:row;
	-ms-flex-pack:justify;
	-ms-flex-align:center
}
.homepage-hero-video .container {
	width:100%
}
.homepage-hero-video__paragraph {
	padding-top:20px
}
@media (min-width:752px) {
	.homepage-hero-video__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
}.homepage-hero-video__hatch-text {
	margin:0 auto;
	max-width:320px;
	padding-top:10px;
	text-align:center
}
.homepage-hero-video__hatch-text--center {
	margin:0 auto
}
@media (min-width:752px) {
	.homepage-hero-video__hatch-text {
	margin:0
}
.homepage-hero-video__hatch-text--center {
	margin:0 auto
}
}.homepage-hero-video__container.center-block .pypl-btn {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.homepage-hero-video .pypl-btn {
	margin:30px auto 0
}
@media (min-width:752px) {
	.homepage-hero-video .pypl-btn {
	margin-left:0
}
}.homepage-hero-video-organism:first-of-type .homepage-hero-video {
	margin-top:-112px;
	padding-top:112px
}
.theme-new-money .homepage-hero-video__headline {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1
}
@media (min-width:752px) {
	.theme-new-money .homepage-hero-video__headline {
	font-size:60px;
	font-size:4rem;
	line-height:1
}
}.homepage-hero-video__video {
	background:#fff;
	box-shadow:0 0 5px 0 rgba(0,0,0,.75);
	margin:10px auto;
	max-width:534px;
	overflow:hidden;
	padding:10px
}
@media (min-width:752px) {
	.homepage-hero-video__video {
	margin:20px auto 0 auto;
	padding:4px
}
}@media (min-width:1024px) {
	.homepage-hero-video__video {
	padding:6px
}
}@media (min-width:1152px) {
	.homepage-hero-video__video {
	max-width:772px;
	padding:7px
}
}.homepage-hero-video__video-wrapper {
	height:0;
	overflow:hidden;
	padding-bottom:56.25%;
	position:relative
}
.homepage-hero-video__video-wrapper__iframe {
	border:none;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.homepage-hero-video__content {
	text-align:center
}
@media (min-width:752px) {
	.homepage-hero-video__content {
	text-align:left
}
}.below-homepage-hero-video {
	padding:40px 0
}
.carousel {
	position:relative
}
.carousel__wrapper {
	background:0 0;
	display:-ms-flexbox;
	display:flex
}
.carousel__wrapper--no-js {
	display:block
}
.carousel__wrapper--no-js>:not(:first-of-type) {
	display:none
}
.carousel__arrow {
	border-bottom:0;
	border-left:0;
	outline:0;
	width:30px;
	height:30px;
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	display:table-cell;
	text-indent:-99999em;
	background:0 0;
	position:absolute;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	top:calc(50% - 15px);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.carousel__arrow__left {
	-ms-transform:rotate(225deg);
	transform:rotate(225deg);
	left:21px
}
.carousel__arrow__right {
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	float:right;
	right:21px
}
.carousel__arrow__left--disabled,.carousel__arrow__right--disabled {
	border-width:1px;
	cursor:default
}
.theme-background-color-light .carousel__arrow,.theme-background-color-white .carousel__arrow {
	border-color:#9da3a6
}
.theme-background-color-blue .carousel__arrow {
	border-color:#fff
}
@media (min-width:752px) {
	.carousel__arrow__left {
	left:24px
}
.carousel__arrow__right {
	right:24px
}
}@media (min-width:1024px) {
	.carousel__arrow__left {
	left:29px
}
.carousel__arrow__right {
	right:29px
}
}.carousel__dot-selector {
	position:absolute;
	left:50%;
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	bottom:20px;
	line-height:0;
	margin:0
}
.carousel__dot-selector,.carousel__dot-selector li {
	background:0 0
}
.carousel__dot-selector__button {
	background:#fff;
	border:1px solid #9da3a6;
	border-radius:15px;
	cursor:pointer;
	display:block;
	height:15px;
	padding-left:0;
	padding-right:0;
	position:relative;
	top:50%;
	-ms-transform:translate(0,-50%);
	transform:translate(0,-50%);
	width:15px;
	margin:0 4px
}
@media (min-width:576px) {
	.carousel__dot-selector__button {
	height:16px;
	width:16px
}
}.carousel__dot-selector__button:hover {
	background:#0070ba
}
.carousel__dot-selector__button:active {
	outline:0
}
.carousel__dot-selector__button--active {
	background:#9da3a6;
	cursor:default;
	outline:0
}
.carousel__dot-selector__button--active:hover {
	background:#9da3a6
}
.carousel__dot-selector__button--transitioning {
	outline:0
}
.carousel__slide-counter {
	bottom:20px;
	color:#fff;
	font-size:18px;
	font-size:1.2rem;
	position:absolute;
	left:50%;
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.theme-background-color-light .carousel__slide-counter,.theme-background-color-white .carousel__slide-counter {
	border-color:#9da3a6
}
.theme-background-color-blue .carousel__slide-counter {
	border-color:#fff
}
@media (min-width:752px) {
	.carousel__dot-selector {
	bottom:24px
}
}@media (min-width:576px) {
	.carousel__dot-selector__button {
	margin:0 10px
}
}.no-js .carousel__arrow,.no-js .carousel__dot-selector {
	display:none
}
.carousel__arrow--label {
	display:block;
	height:0;
	text-indent:-99999rem
}
.carousel__dot-selector--label {
	cursor:pointer;
	display:inline-block;
	height:19px;
	position:relative;
	text-indent:-99999rem;
	width:24px
}
@media (min-width:576px) {
	.carousel__dot-selector--label {
	height:19px;
	width:36px
}
}.home-carousel-hero {
	min-height:300px;
	padding:40px 0 60px;
	display:block;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	-ms-flex-align:center;
	align-items:center
}
.no-js .home-carousel-hero+.home-carousel-hero {
	display:none
}
.no-flexboxlegacy .home-carousel-hero {
	display:-ms-flexbox;
	-ms-flex-direction:row;
	-ms-flex-pack:justify;
	-ms-flex-align:center
}
.home-carousel-hero .container {
	width:100%
}
.home-carousel-hero__paragraph {
	padding-top:20px
}
.home-carousel-hero__hatch-text {
	padding-top:10px
}
.home-carousel-hero__container.center-block .pypl-btn {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.home-carousel-hero__container.text-xs-left .home-hero__hatch-text {
	max-width:320px;
	text-align:center
}
.home-carousel-hero .pypl-btn {
	margin-top:30px
}
.home-carousel-hero .pypl-btn+.pypl-btn,.home-carousel-hero__container div+.pypl-btn {
	margin-top:20px
}
@media (min-width:752px) {
	.home-carousel-hero.short {
	min-height:480px
}
.home-carousel-hero.tall {
	min-height:600px
}
.home-carousel-hero__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
}@media (min-width:1024px) {
	.home-carousel-hero {
	padding:60px 0
}
.home-carousel-hero.short {
	min-height:480px
}
.home-carousel-hero.tall {
	height:calc(100vh - 125px)
}
}.hero-carousel {
	position:relative;
	overflow:hidden
}
.hero-carousel__carousel {
	overflow:hidden;
	margin-top:-72px
}
.hero-carousel__carousel__hero {
	padding-top:72px
}
@media (max-width:1064px) {
	.hero-carousel__carousel__arrow {
	top:auto;
	bottom:17px
}
}.hero-carousel.theme-background-image-light .hero-carousel__carousel .carousel__arrow {
	border-color:#9da3a6
}
.hero-carousel.theme-background-image-light .hero-carousel__carousel .carousel__slide-counter {
	color:#9da3a6
}
@media (min-width:1024px) {
	.hero-carousel__carousel {
	margin-top:-112px
}
.hero-carousel__carousel__hero {
	padding-top:112px
}
}.in-page-anchors {
	height:72px
}
.in-page-anchors__nav {
	height:71px
}
.in-page-anchors__nav--sticky {
	background-color:#fff;
	box-shadow:0 2px 10px rgba(0,0,0,.1);
	position:fixed;
	top:0;
	width:100%;
	z-index:3
}
.in-page-anchors__container {
	height:inherit;
	margin:0 auto
}
@media (min-width:1024px) {
	.in-page-anchors__container {
	max-width:1192px;
	padding-left:48px;
	padding-right:48px
}
}.in-page-anchors__flex-wrapper {
	display:-ms-flexbox;
	display:flex;
	height:inherit;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.in-page-anchors__flex-wrapper--button-left {
	-ms-flex-direction:row-reverse;
	flex-direction:row-reverse
}
.in-page-anchors hr {
	position:relative
}
.in-page-anchors__dropdown-button {
	background:0 0;
	border:0;
	height:30px;
	left:24px;
	position:relative;
	top:22px;
	transition:transform .3s ease-out;
	width:30px
}
@media (min-width:576px) {
	.in-page-anchors__dropdown-button {
	left:36px
}
}.in-page-anchors__dropdown-button:focus {
	outline:0
}
.in-page-anchors__dropdown-button:after {
	content:'';
	text-indent:-999px;
	display:block;
	width:15px;
	height:15px;
	position:absolute;
	top:20px;
	right:25px;
	border:1px solid #cbd2d6;
	border-top:0;
	border-left:0;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	transition:all .3s ease-out;
	overflow:hidden;
	border-width:2px;
	height:20px;
	left:6px;
	top:0;
	transition:rotate .3s ease-out;
	width:20px
}
.in-page-anchors__dropdown-button__text {
	display:inline-block;
	height:0;
	overflow:hidden;
	text-indent:-9999px;
	width:0
}
.in-page-anchors__dropdown-button__label {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	left:44px;
	position:relative;
	top:23px
}
@media (min-width:576px) {
	.in-page-anchors__dropdown-button__label {
	left:56px
}
}.in-page-anchors__dropdown-button--show-x {
	background-image:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAFFWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTIgMS4xNDk2MDIsIDIwMTIvMTAvMTAtMTg6MTA6MjQgICAgICAgICI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpkYW09Imh0dHA6Ly93d3cuZGF5LmNvbS9kYW0vMS4wIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczpQYXlQYWw9Ind3dy5wYXlwYWwuY29tL2Jhc2UvdjEiCiAgIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAxMy0xMi0xMFQxNTo0ODo1Ny41MjEtMDg6MDAiCiAgIGRhbTpzaXplPSIxNzEiCiAgIGRhbTpQaHlzaWNhbHdpZHRoaW5pbmNoZXM9Ii0xLjAiCiAgIGRhbTpleHRyYWN0ZWQ9IjIwMTMtMTItMTBUMTU6NDg6NTYuMTYxLTA4OjAwIgogICBkYW06c2hhMT0iZjQwZTM2OGI1NmNlMDdhZDRlNWNlY2ZiNGY5NDQxZmU1YjM3NDFjMiIKICAgZGFtOk51bWJlcm9mdGV4dHVhbGNvbW1lbnRzPSIwIgogICBkYW06RmlsZWZvcm1hdD0iUE5HIgogICBkYW06UHJvZ3Jlc3NpdmU9Im5vIgogICBkYW06UGh5c2ljYWxoZWlnaHRpbmRwaT0iLTEiCiAgIGRhbTpNSU1FdHlwZT0iaW1hZ2UvcG5nIgogICBkYW06TnVtYmVyb2ZpbWFnZXM9IjEiCiAgIGRhbTpCaXRzcGVycGl4ZWw9IjE2IgogICBkYW06UGh5c2ljYWxoZWlnaHRpbmluY2hlcz0iLTEuMCIKICAgZGFtOlBoeXNpY2Fsd2lkdGhpbmRwaT0iLTEiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjI1IgogICB0aWZmOkltYWdlV2lkdGg9IjI1IgogICBQYXlQYWw6c3RhdHVzPSJTb3VyY2VBcHByb3ZlZCIKICAgUGF5UGFsOnNvdXJjZU5vZGVQYXRoPSIvY29udGVudC9kYW0vUGF5UGFsRGlnaXRhbEFzc2V0cy9zcGFydGFJbWFnZXMvR2xvYmFsSW1hZ2VzL21rdGcvMjAxNGRlc2lnbi9jbG9zZV9kZWZhdWx0LnBuZyIKICAgUGF5UGFsOmlzU291cmNlPSJ0cnVlIj4KICAgPGRjOmxhbmd1YWdlPgogICAgPHJkZjpCYWcvPgogICA8L2RjOmxhbmd1YWdlPgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0iciI/PhESLTAAAABySURBVHgBzdIxCoAwFATRtZCACYpoITaCl9BjeP/T2AnB4W+b6V+K7Ff7FcVN6lWVdGkNwKz7/2hm9IFRECMGjBg4xIARA4MQGHSGANr16BAUDbeZcfFbc4gAyCIAHgFgxMAjBgYVBhVaVNVpsBeR1HYvtcwLhzoX1iQAAAAASUVORK5CYII=);
	background-size:28px;
	background-repeat:no-repeat;
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.in-page-anchors__dropdown-button--show-x:after {
	border:none
}
.in-page-anchors__cta {
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center;
	max-height:48px;
	min-width:234px;
	right:20px;
	position:absolute
}
@media (min-width:1024px) {
	.in-page-anchors__cta {
	position:relative;
	right:initial
}
}.no-flexbox .in-page-anchors__cta {
	bottom:20px;
	float:right;
	z-index:1
}
.js .in-page-anchors__cta {
	max-height:none
}
.in-page-anchors__link-list {
	animation:1s linear 0s 1 remove-box-shadow;
	background-color:#fff;
	color:#0070ba;
	margin:0;
	max-height:0;
	overflow-y:hidden;
	position:relative;
	top:35px;
	transition:max-height .3s ease-in-out;
	width:100%;
	z-index:1
}
.no-flexbox .in-page-anchors__link-list {
	position:relative;
	top:36px
}
@media (min-width:1024px) {
	.in-page-anchors__link-list {
	-ms-flex-align:center;
	align-items:center;
	display:-ms-inline-flexbox;
	display:inline-flex;
	left:0;
	max-height:800px;
	padding-left:0;
	position:relative;
	top:0;
	width:auto
}
}.in-page-anchors__link-list--text-right {
	-ms-flex-pack:end;
	justify-content:flex-end
}
.in-page-anchors__link-list--slide-down {
	animation:none;
	box-shadow:0 6px 10px -4px rgba(0,0,0,.1);
	max-height:800px
}
@media (min-width:1024px) {
	.in-page-anchors__link-list--slide-down {
	box-shadow:none
}
}.in-page-anchors__links-container {
	display:inline-block;
	position:relative;
	width:100%
}
.no-webgl .in-page-anchors__links-container {
	width:auto
}
@media (min-width:1024px) {
	.in-page-anchors__links-container {
	display:-ms-inline-flexbox;
	display:inline-flex
}
}.in-page-anchors__links-container--text-right {
	-ms-flex-pack:end;
	justify-content:flex-end
}
.in-page-anchors__li {
	padding-left:24px
}
@media (min-width:576px) {
	.in-page-anchors__li {
	padding-left:36px
}
}@media (min-width:1024px) {
	.in-page-anchors__li {
	margin-right:20px;
	padding-left:0
}
.no-flexbox .in-page-anchors__li {
	display:inline-block
}
}.in-page-anchors__li:last-child {
	padding-bottom:20px
}
@media (min-width:1024px) {
	.in-page-anchors__li:last-child {
	padding-bottom:0
}
}.in-page-anchors__link {
	color:#2c2e2f;
	display:block;
	font-weight:400;
	padding:9px 0 9px 0
}
@media (min-width:1024px) {
	.in-page-anchors__link {
	padding:0 9px
}
}.in-page-anchors__link:active,.in-page-anchors__link:focus {
	color:#2c2e2f;
	text-decoration:none
}
.in-page-anchors__link:hover {
	color:#2c2e2f
}
.in-page-anchors__link--underline:focus {
	text-decoration:underline
}
.in-page-anchors__link--selected {
	color:#0070ba
}
.in-page-anchors__link--selected:focus,.in-page-anchors__link--selected:hover {
	color:#0070ba;
	text-decoration:none
}
@keyframes remove-box-shadow {
	from {
	box-shadow:0 6px 10px -4px rgba(0,0,0,.1)
}
to {
	box-shadow:none
}
}.image-carousel {
	background-color:#eaeced;
	color:#fff;
	overflow:hidden;
	padding:40px 0;
	position:relative
}
.image-carousel__image {
	padding-left:24px;
	padding-right:24px;
	position:relative;
	width:100%
}
.no-flexboxlegacy .image-carousel {
	display:-ms-flexbox;
	-ms-flex-direction:row;
	-ms-flex-pack:justify;
	-ms-flex-align:center;
	min-height:400px
}
@media (min-width:1024px) {
	.image-carousel {
	padding:60px 0
}
}.image-carousel__wrapper {
	width:100%
}
.image-carousel__wrapper>div {
	position:relative
}
.image-carousel__carousel {
	overflow:hidden
}
.image-carousel__carousel__wrapper {
	padding-bottom:100px;
	-ms-flex-align:center;
	align-items:center
}
.image-carousel__carousel__wrapper--single-slide {
	padding-bottom:0
}
.image-carousel__carousel__arrow {
	border-right-color:#9da3a6;
	border-top-color:#9da3a6;
	bottom:10px;
	display:inline-block;
	height:18px;
	top:auto;
	width:18px
}
.image-carousel__carousel__dot-selector {
	bottom:10px
}
.image-carousel__carousel__slide-counter {
	color:#6c7378
}
@media (min-width:752px) {
	.image-carousel__carousel__arrow__right {
	right:200px
}
.image-carousel__carousel__arrow__left {
	left:200px
}
}@media (min-width:1024px) {
	.image-carousel__carousel__arrow__right {
	right:300px
}
.image-carousel__carousel__arrow__left {
	left:300px
}
}@media (min-width:1152px) {
	.image-carousel__carousel__arrow__right {
	right:400px
}
.image-carousel__carousel__arrow__left {
	left:400px
}
}.selection {
	padding:40px 0
}
.selection__panel:first-child {
	padding-bottom:30px
}
.selection__icon {
	padding-bottom:30px
}
.selection__headline-main {
	padding-bottom:40px
}
h2.selection__headline-main {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2
}
.selection__subheadline {
	padding-bottom:20px
}
h3.selection__subheadline {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
.selection__headline-para {
	padding-bottom:5px
}
.selection__para {
	padding-bottom:20px
}
.selection__cta,.selection__hatch-link {
	display:block;
	margin-top:10px
}
@media (min-width:752px) {
	.selection {
	padding:60px 0
}
.selection__panel:first-child {
	margin-bottom:0
}
}.no-svg .selection .hidden-sm-down {
	display:block;
}
.pullout {
	padding:40px 0
}
.pullout__image+.pullout__headline {
	padding-top:30px
}
.pullout__headline+.pullout__paragraph {
	padding-top:20px
}
.pullout__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.pullout .mpp-data-point {
	margin:30px 4% 0
}
.pullout__btn,.pullout__media-btn {
	margin-top:30px
}
.pullout__btn--center {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.pullout .pypl-btn+.pypl-btn {
	margin-top:20px
}
.pullout .app-badge {
	margin-top:30px
}
.pullout__link {
	display:inline-block;
	padding-top:10px
}
.pullout__hatch-text {
	padding-top:10px
}
@media (min-width:576px) {
	.pullout .mpp-data-point {
	margin-left:9%;
	margin-right:9%
}
}@media (min-width:752px) {
	.pullout {
	padding:60px 0
}
}.no-svg .pullout {
	min-height:200px
}
.editorial {
	background-repeat:no-repeat;
	padding:40px 0
}
.editorial .container {
	width:100%
}
.editorial__image {
	max-width:90%;
	max-height:350px
}
.editorial__paragraph {
	padding-top:20px
}
.editorial__hatch-text {
	padding-top:10px
}
.editorial__container {
	float:none;
	display:inline-block;
	vertical-align:middle
}
@media (min-width:752px) {
	.editorial {
	padding:60px 0;
	min-height:480px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center
}
}@media (min-width:1024px) {
	.editorial {
	min-height:530px
}
}.accordion__item {
	border-top:1px solid #cbd2d6
}
.accordion__item>div:after {
	content:"";
	display:block;
	clear:both
}
.accordion__item:last-child {
	border-bottom:1px solid #cbd2d6
}
.accordion__header {
	width:80%;
	position:relative;
	vertical-align:middle;
	width:calc(100% - 50px);
	cursor:pointer
}
.accordion__header:after {
	content:'';
	position:absolute;
	display:block;
	width:20px;
	height:20px;
	top:calc(50% - 20px);
	right:-35px;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	transition:all .3s ease-out;
	border-bottom:1px solid #cbd2d6;
	border-right:1px solid #cbd2d6
}
.accordion__content {
	max-height:0;
	overflow:hidden;
	transition:all .3s ease
}
.accordion__item--active .accordion__header:after {
	-ms-transform:rotate(-135deg);
	transform:rotate(-135deg);
	top:calc(50% - 10px)
}
.accordion__item--active .accordion__content {
	max-height:450px
}
.theme-background-color-blue .accordion__item {
	border-top:1px solid #fff
}
.theme-background-color-blue .accordion__item:last-child {
	border-bottom:1px solid #fff
}
.theme-background-color-blue .accordion__header:after {
	border-bottom:1px solid #fff;
	border-right:1px solid #fff
}
.no-borderradius .accordion__header:after {
	display:none!important
}
.no-borderradius .accordion__content {
	max-height:none
}
.no-borderradius .accordion__content__container {
	display:block!important
}
.panels {
	padding:40px 0
}
.panels header>div {
	padding-bottom:40px
}
.panels header>div:empty {
	display:none
}
.panels__subheadline {
	padding-top:0
}
.panels__headline+.panels__subheadline {
	padding-top:20px
}
.panels__panel {
	padding-top:30px;
	display:flex
}
.panels .row {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-ms-flex-align:stretch;
	align-items:stretch
}
.row:first-child .panels__panel:first-child {
	padding-top:0
}
.panels__footer {
	padding-top:30px
}
.no-borderradius .panels__footer {
	padding-top:0
}
@media (min-width:752px) {
	.panels__panel {
	padding-top:0
}
.panels__panel:nth-child(2)~.panels__panel.col-md-6 {
	padding-top:30px
}
.panels .row+.row {
	padding-top:30px
}
.no-flexboxlegacy .col-lg-3:nth-child(4n+1),.no-flexboxlegacy .col-lg-4:nth-child(3n+1),.no-flexboxlegacy .col-lg-6:nth-child(2n+1),.no-flexboxlegacy .col-md-4:nth-child(3n+1),.no-flexboxlegacy .col-md-6:nth-child(2n+1) {
	clear:left
}
}@media (min-width:1024px) {
	.panels {
	padding:60px 0
}
.panels__panel:nth-child(2)~.panels__panel.col-md-6,.panels__panel:nth-child(3)~.panels__panel.col-md-4 {
	padding-top:0
}
.no-flexboxlegacy .col-lg-3:nth-child(4n+1),.no-flexboxlegacy .col-lg-4:nth-child(3n+1),.no-flexboxlegacy .col-lg-6:nth-child(2n+1),.no-flexboxlegacy .col-md-4:nth-child(3n+1),.no-flexboxlegacy .col-md-6:nth-child(2n+1) {
	clear:none
}
}.panels.device-image .panels__device-image {
	display:none;
	content:"";
	position:absolute;
	top:-300px;
	left:0;
	width:100%;
	height:460px;
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain
}
@media (min-width:1024px) {
	.panels.device-image {
	border-top:360px solid #fff;
	padding-top:180px;
	position:relative
}
.panels.device-image .panels__device-image {
	display:block
}
}.panels.center {
	text-align:center
}
.panels.center p {
	margin-left:auto;
	margin-right:auto
}
.panels.center .pypl-btn {
	margin-left:auto;
	margin-right:auto
}
.simple-panels-accordion {
	padding:0
}
.simple-panels-accordion .accordion__header .image-headline {
	text-align:left
}
.simple-panels-accordion .accordion__content__container {
	padding:0 1px 24px 1px
}
.simple-panels-accordion .accordion__content__container .icon-panel,.simple-panels-accordion .accordion__content__container .image-panel,.simple-panels-accordion .accordion__content__container .link-panel,.simple-panels-accordion .accordion__content__container .no-image-panel,.simple-panels-accordion .accordion__content__container .social-innovation-panel,.simple-panels-accordion .accordion__content__container .video-panel {
	text-align:left
}
.simple-panels-accordion .accordion__content__container .icon-panel p,.simple-panels-accordion .accordion__content__container .image-panel p,.simple-panels-accordion .accordion__content__container .link-panel p,.simple-panels-accordion .accordion__content__container .no-image-panel p,.simple-panels-accordion .accordion__content__container .social-innovation-panel p,.simple-panels-accordion .accordion__content__container .video-panel p {
	margin-left:0
}
.simple-panels-accordion .accordion__content__container .icon-panel .pypl-btn,.simple-panels-accordion .accordion__content__container .image-panel .pypl-btn,.simple-panels-accordion .accordion__content__container .link-panel .pypl-btn,.simple-panels-accordion .accordion__content__container .no-image-panel .pypl-btn,.simple-panels-accordion .accordion__content__container .social-innovation-panel .pypl-btn,.simple-panels-accordion .accordion__content__container .video-panel .pypl-btn {
	margin-left:0
}
.simple-panels-accordion .panels__headline {
	padding-top:40px
}
.simple-panels-accordion .panels__subheadline {
	padding-top:40px
}
.simple-panels-accordion .panels__headline+.panels__subheadline {
	padding-top:20px
}
.simple-panels-accordion .panels__container .row {
	display:block;
	margin-left:-24px;
	margin-right:-24px
}
@media (min-width:576px) {
	.simple-panels-accordion .panels__container .row {
	margin-left:-36px;
	margin-right:-36px
}
}@media (min-width:752px) {
	.simple-panels-accordion .panels__container .row {
	margin-left:-12px;
	margin-right:-12px
}
}.simple-panels-accordion .panels__panel {
	display:block;
	padding-left:0;
	padding-right:0
}
.simple-panels-accordion .panels__footer {
	padding-bottom:40px
}
.accordion__item {
	padding:0 24px
}
@media (min-width:576px) {
	.accordion__item {
	padding:0 36px
}
}@media (min-width:752px) {
	.simple-panels-accordion {
	padding:40px 0
}
.simple-panels-accordion .panels__container .row {
	display:-ms-flexbox;
	display:flex
}
.simple-panels-accordion .panels__panel {
	display:flex;
	padding-left:12px;
	padding-right:12px
}
.simple-panels-accordion .panels__footer {
	padding-bottom:0
}
}@media (min-width:1024px) {
	.simple-panels-accordion {
	padding:60px 0
}
.simple-panels-accordion .panels__headline {
	padding-top:0
}
.simple-panels-accordion .panels__subheadline {
	padding-top:0
}
}.offer-panels {
	padding-bottom:0
}
.offer-panels .panels__container .row {
	display:block
}
.offer-panels .panels__panel {
	display:block;
	padding-left:0;
	padding-right:0
}
.offer-panels .panels__footer {
	padding-bottom:40px
}
.offer-panels__carousel {
	padding-bottom:90px
}
.offer-panels__carousel__arrow,.offer-panels__carousel__slide-counter {
	bottom:20px;
	color:#4a4a4a
}
.offer-panels__carousel__arrow {
	top:inherit
}
.offer-panels__carousel__slide-counter {
	font-size:18;
	font-size:1.2rem;
	position:absolute;
	left:50%;
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
@media (min-width:752px) {
	.offer-panels {
	padding:40px 0
}
.offer-panels .panels__container .row {
	display:-ms-flexbox;
	display:flex
}
.offer-panels .panels__panel {
	display:flex;
	padding-left:.9375rem;
	padding-right:.9375rem
}
.offer-panels .panels__panel>div {
	display:-ms-flexbox;
	display:flex
}
.offer-panels .panels__footer {
	padding-bottom:0
}
}.showcase {
	padding:40px 0
}
.showcase__header {
	padding-bottom:30px
}
.showcase__headline+.showcase__paragraph {
	padding-top:20px
}
.showcase__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.showcase__container {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-ms-flex-pack:center;
	justify-content:center;
	-ms-flex-align:center;
	align-items:center;
	padding:30px 0
}
.showcase__logo:nth-child(2)~.showcase__logo {
	padding-top:30px
}
.showcase__image {
	max-width:100%
}
.showcase__hatch-text {
	padding-top:10px;
	display:block
}
@media (min-width:752px) {
	.showcase__logo:nth-child(2)~.showcase__logo {
	padding-top:0
}
.showcase__logo:nth-child(3)~.showcase__logo.col-md-4 {
	padding-top:30px
}
.showcase__logo:nth-child(4)~.showcase__logo.col-md-3 {
	padding-top:30px
}
}.no-borderradius .showcase__logo {
	float:none;
	padding-top:30px;
	width:25%;
	display:inline-block
}
.steps {
	padding:40px 0;
	min-height:300px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center
}
.steps .container {
	width:100%;
	float:none;
	display:inline-block;
	vertical-align:middle
}
.steps .container hr {
	margin-top:30px;
	margin-bottom:30px
}
.steps__paragraph {
	padding-top:20px
}
.steps__step:not(:last-of-type) {
	padding-bottom:20px
}
.steps__circle {
	float:left;
	font-family:pp-sans-big-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal;
	border:1px solid #9da3a6;
	border-radius:50%;
	background-clip:padding-box;
	margin-right:20px;
	width:45px;
	height:45px;
	line-height:42px;
	text-align:center
}
.steps__image-wrapper {
	width:100%;
	margin-bottom:30px;
	text-align:center;
	position:relative;
	display:none
}
.steps__arrow {
	width:30px;
	height:30px;
	border-top:1px solid #cbd2d6;
	border-right:1px solid #cbd2d6;
	position:absolute;
	top:71px;
	top:calc(50% - 15px);
	left:-30px;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	display:none
}
.steps__text {
	display:table-cell;
	vertical-align:middle;
	height:45px;
	padding:0
}
.steps__cta-container {
	padding-top:30px;
	margin:auto
}
.steps__cta-container .mpp-btn {
	margin:auto
}
.steps__cta-container:empty {
	display:none
}
.steps__hatch-text {
	text-align:center;
	padding-top:10px
}
.no-svg .steps__step {
	margin:0 auto;
	text-align:center
}
.no-svg .steps__circle {
	float:none;
	display:inline-block
}
.no-svg .steps__text {
	display:inline-block
}
@media (min-width:752px) {
	.steps {
	padding:60px 0
}
.steps__step:not(:last-of-type) {
	padding-bottom:0
}
.steps__arrow {
	display:table-cell
}
.steps__image-wrapper {
	display:block
}
}.steps-accordion {
	padding:40px 0
}
.steps-accordion__headline {
	padding-bottom:30px
}
.steps-accordion__hr {
	display:none
}
.steps-accordion__container {
	padding-top:0;
	margin-left:-24px;
	margin-right:-24px
}
@media (min-width:576px) {
	.steps-accordion__container {
	margin-left:-36px;
	margin-right:-36px
}
}@media (min-width:752px) {
	.steps-accordion__container {
	margin-left:-12px;
	margin-right:-12px
}
}.steps-accordion__step:not(:last-of-type) {
	padding-bottom:20px
}
.steps-accordion__arrow {
	display:none
}
.steps-accordion__image-wrapper {
	width:100%;
	margin-bottom:30px;
	text-align:center;
	position:relative
}
.steps-accordion__circle {
	float:left;
	border:1px solid #9da3a6;
	border-radius:50%;
	background-clip:padding-box;
	margin-right:15px;
	width:45px;
	height:45px;
	line-height:42px;
	text-align:center
}
h4.steps-accordion__head {
	padding:7px 0 0 60px
}
.steps-accordion__text {
	vertical-align:middle;
	padding:0
}
.steps-accordion__cta-container {
	padding-top:30px;
	margin:auto
}
.steps-accordion__cta-container .mpp-btn {
	margin:auto
}
.steps-accordion__cta-container .mpp-btn+.steps-accordion__hatch-text {
	padding-top:10px
}
.steps-accordion__cta-container:empty {
	display:none
}
.steps-accordion__hatch-text {
	text-align:center
}
.no-svg .steps-accordion__step {
	margin:0 auto;
	text-align:center
}
.no-svg .steps-accordion__circle {
	float:none;
	display:inline-block
}
.no-svg .steps-accordion__text {
	display:inline-block
}
.steps-accordion .accordion__content {
	padding:0
}
.steps-accordion .accordion__content__container {
	padding-top:20px
}
.steps-accordion .accordion__header:after {
	top:calc(50% - 15px)
}
.steps-accordion .accordion__item {
	padding:20px 13px;
	min-height:85px;
	padding-left:24px;
	padding-right:24px
}
.steps-accordion .accordion__item--active .accordion__header:after {
	top:calc(50% - 5px)
}
@media (min-width:576px) {
	.steps-accordion .accordion__item {
	padding-left:36px;
	padding-right:36px
}
}@media (min-width:752px) {
	.steps-accordion {
	padding:60px 0
}
.steps-accordion__headline {
	padding-top:0
}
.steps-accordion__content {
	width:calc(100% - 60px);
	display:inline-block
}
h4.steps-accordion__head {
	padding-bottom:5px;
	padding-left:0
}
.steps-accordion__step:not(:last-of-type) {
	padding-bottom:0
}
.steps-accordion__hr {
	display:block;
	padding-bottom:30px
}
.steps-accordion--show-images .steps-accordion__container {
	padding-top:0
}
.steps-accordion__arrow {
	width:30px;
	height:30px;
	border-top:1px solid #cbd2d6;
	border-right:1px solid #cbd2d6;
	display:table-cell;
	text-indent:-99em;
	position:absolute;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	top:calc(50% - 15px);
	left:-30px
}
.steps-accordion__arrow {
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.steps-accordion__cta-container {
	padding-bottom:0
}
}@media (max-width:751px) and (orientation:landscape) {
	.steps-accordion>div {
	max-width:initial
}
}.steps-intent {
	padding:40px 0
}
.steps-intent__wrapper {
	padding:0;
	padding-bottom:40px
}
.h4.steps-intent__headline {
	padding:0
}
.steps-intent__select-wrapper {
	padding:0;
	margin-top:10px;
	width:100%;
	max-width:320px;
	margin-top:12px;
	display:inline-block
}
.steps-intent__select {
	background:#fff;
	width:100%;
	box-shadow:0 2px 10px rgba(0,0,0,.1);
	border:none;
	padding:5px;
	height:48px;
	color:#de0063;
	box-sizing:border-box;
	text-indent:10px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:1px solid #cbd2d6;
	border-radius:5px;
	box-shadow:none;
	padding-right:38px;
	background:#fff url(../fonts/215a847f421648f79c75fbd37498b0ec.woff) {
	.h4.steps-intent__headline,.steps-intent__select-wrapper {
	padding-top:0;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.steps-intent__content {
	width:calc(100% - 60px);
	display:inline-block
}
.steps-intent__carousel {
	padding-bottom:0
}
.steps-intent__step:not(:last-of-type) {
	padding-bottom:0
}
.steps-intent__step:first-child .steps-intent__arrow {
	display:none
}
.steps-intent--show-images .steps-accordion__container {
	padding-top:0
}
.steps-intent__arrow {
	width:30px;
	height:30px;
	border-top:1px solid #cbd2d6;
	border-right:1px solid #cbd2d6;
	display:table-cell;
	text-indent:-99999em;
	background:0 0;
	position:absolute;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	top:calc(50% - 15px);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	left:-40px
}
.steps-intent__cta-container {
	padding-bottom:0
}
}@media (min-width:1024px) {
	.h4.steps-intent__headline {
	line-height:45px;
	padding-right:30px
}
.h4.steps-intent__headline,.steps-intent__select-wrapper {
	margin:0;
	float:left
}
}.comparison-table {
	padding:40px 0;
	table-layout:fixed;
	border-collapse:collapse
}
.comparison-table__paragraph {
	padding-top:20px
}
.comparison-table__hatch-text {
	padding-top:30px
}
.comparison-table__wrapper {
	margin-top:30px;
	position:relative;
	width:100%
}
.comparison-table__row {
	margin-left:-24px;
	margin-right:-24px
}
.comparison-table td,.comparison-table th {
	display:inline-block;
	font-weight:400;
	padding:12px;
	min-height:62px;
	position:relative;
	background:inherit;
	float:none;
	vertical-align:top
}
.comparison-table td:after,.comparison-table th:after {
	content:'';
	display:block;
	position:absolute;
	width:1px;
	height:31px;
	top:15.5px;
	right:0;
	background-color:#cbd2d6
}
.comparison-table td:first-child:after,.comparison-table td:last-child:after,.comparison-table th:first-child:after,.comparison-table th:last-child:after {
	display:none
}
.comparison-table table {
	width:100%
}
.comparison-table thead {
	border-bottom:1px solid #cbd2d6;
	padding:0 12px;
	display:block
}
.comparison-table thead th {
	float:none;
	vertical-align:top
}
.comparison-table thead th:after {
	height:62px
}
.comparison-table thead th.comparison-table__headline--show-pricing {
	min-height:124px;
	padding-bottom:40px
}
.comparison-table thead th.comparison-table__headline--show-pricing:after {
	height:62px;
	top:31px
}
.comparison-table thead tr {
	width:100%;
	display:block;
	text-align:center
}
.comparison-table__pricing {
	position:absolute;
	display:block;
	width:100%;
	left:0;
	bottom:20px
}
.comparison-table tbody {
	display:block;
	width:100%;
	text-align:center
}
.comparison-table tbody th {
	display:block;
	float:left;
	min-height:0;
	padding-bottom:0;
	padding-left:24px;
	padding-right:24px
}
.comparison-table tbody tr {
	display:block
}
.comparison-table tbody tr:nth-child(odd) {
	background-color:#f5f7fa
}
.comparison-table tbody tr.cta-row {
	background-color:#fff;
	border-top:1px solid #cbd2d6
}
.comparison-table tbody tr.cta-row td {
	overflow:hidden
}
.comparison-table tbody tr.cta-row td:after {
	height:200%;
	top:0
}
.comparison-table__product-hatch {
	color:#6c7378
}
.comparison-table__btn {
	margin:10px auto
}
@media (max-width:751px) {
	.comparison-table__container {
	padding:0
}
.comparison-table--locked thead {
	position:fixed;
	top:0;
	background:#fff;
	z-index:2;
	width:100%;
	width:calc(100% - 4px);
	max-width:574px;
	margin:auto;
	overflow:hidden
}
}@media (min-width:752px) {
	.comparison-table {
	padding:60px 0
}
.comparison-table__hatch-text {
	padding-top:40px;
	margin-bottom:-10px
}
.comparison-table tr {
	overflow:hidden
}
.comparison-table tbody {
	border-bottom:1px solid #cbd2d6
}
.comparison-table tbody tr:not(.cta-row) {
	display:-ms-flexbox;
	display:flex;
	-ms-flex:1 0 auto;
	flex:1 0 auto
}
.comparison-table tbody tr:not(.cta-row) td {
	display:-ms-flexbox;
	display:flex;
	-ms-flex:1 0 auto;
	flex:1 0 auto;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:distribute;
	justify-content:space-around
}
.comparison-table tbody th {
	display:inline-block;
	float:none;
	text-align:left;
	padding-bottom:20px;
	min-height:62px
}
.comparison-table tbody td {
	float:none
}
.comparison-table th:after {
	height:200%;
	top:0
}
.comparison-table td:after {
	height:350%;
	top:-50%
}
}@media (max-width:1023px) {
	.comparison-table tr .mpp-btn {
	margin:auto;
	padding:0;
	color:#0070ba;
	background:0 0
}
.comparison-table tr .mpp-btn:hover {
	color:#005ea6
}
}@media (min-width:1024px) {
	.comparison-table__product-hatch {
	color:#0070ba
}
}@media (min-width:752px) {
	.flexbox.no-flexboxlegacy .comparison-table tr:not(.cta-row) {
	display:block
}
.flexbox.no-flexboxlegacy .comparison-table tr:not(.cta-row) td {
	display:inline-block
}
}.no-svg .comparison-table {
	width:100%;
	overflow-x:hidden;
	overflow-y:auto
}
.no-svg .comparison-table tbody {
	height:auto
}
.no-svg .comparison-table td,.no-svg .comparison-table th {
	float:none
}
.no-svg .comparison-table span.checked {
	-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',M11=0.7071067811865476,M12=-0.7071067811865475,M21=0.7071067811865475,M22=0.7071067811865476)"
}
.social-proof {
	padding:40px 0;
	position:relative
}
.social-proof blockquote {
	margin:0;
	padding:0
}
.social-proof__square-container {
	width:120px;
	height:120px;
	overflow:hidden;
	border-radius:50%;
	box-shadow:0 5px 20px 0 rgba(0,0,0,.3);
	background:transparent url(../images/social-image-square.jpg) center center no-repeat;
	background-size:cover;
	margin:auto
}
.social-proof__image-container+.social-proof__quote-container {
	padding-top:30px
}
.social-proof__quote {
	color:#2c2e2f
}
.theme-background-color-blue .social-proof__quote {
	color:inherit
}
.social-proof__reference {
	color:#6c7378;
	padding-top:20px
}
.theme-background-color-blue .social-proof__reference {
	color:inherit
}
.social-proof__reference--social:before {
	display:inline-block;
	content:'';
	width:20px;
	height:20px;
	background:transparent url(../fonts/social-facebook.svg) center center no-repeat;
	background-size:cover;
	margin-right:10px;
	position:relative;
	top:5px
}
.social-proof__reference--facebook:before {
	background-image:url(../images/social-facebook.svg)
}
.social-proof__reference--twitter:before {
	background-image:url(../fonts/social-twitter.svg)
}
@media (min-width:752px) {
	.social-proof {
	padding:60px 0
}
}@media (min-width:1024px) {
	.social-proof__column {
	display:inline-block;
	float:none;
	vertical-align:middle
}
.social-proof__square-container {
	width:190px;
	height:190px
}
.social-proof__image-container+.social-proof__quote-container {
	padding-top:0
}
}.social-proof-carousel__carousel {
	-ms-flex-align:center;
	align-items:center
}
.no-js .social-proof-carousel__carousel .social-proof {
	display:none
}
.no-js .social-proof-carousel__carousel .social-proof:first-of-type {
	display:block;
	margin:auto
}
.social-proof-carousel__carousel .social-proof {
	padding-bottom:85px;
	background:0 0;
	float:left
}
@media (min-width:752px) {
	.social-proof-carousel__carousel .social-proof {
	padding-bottom:105px
}
}.social-proof-carousel__carousel .carousel__arrow {
	width:20px;
	height:20px;
	top:inherit;
	bottom:40px
}
@media (min-width:752px) {
	.social-proof-carousel__carousel .carousel__arrow {
	bottom:60px
}
}@media (min-width:1024px) {
	.social-proof-carousel__carousel .carousel__arrow {
	top:50%
}
}@media (min-width:1152px) {
	.social-proof-carousel__carousel .carousel__arrow__right {
	right:calc((100vw - 1140px)/ 2 + 20px)
}
.social-proof-carousel__carousel .carousel__arrow__left {
	left:calc((100vw - 1140px)/ 2 + 20px)
}
}.social-proof-carousel__carousel .carousel__dot-selector {
	bottom:40px
}
@media (min-width:752px) {
	.social-proof-carousel__carousel .carousel__dot-selector {
	bottom:60px
}
}.no-svg .social-proof .social-proof {
	float:none
}
.no-svg .social-proof .col-xs-10 {
	float:none
}
.notification-ribbon {
	padding:20px 0;
	text-align:center
}
.notification-ribbon__partners {
	max-width:90%
}
.notification-ribbon__qr {
	margin:20px
}
.notification-ribbon__cta {
	margin:20px;
	display:inline-block
}
@media (min-width:752px) {
	.notification-ribbon {
	padding:0
}
.notification-ribbon__headline {
	display:inline-block
}
.notification-ribbon__partners {
	margin:20px
}
}.faq {
	padding:40px 0
}
.faq__paragraph {
	padding-top:20px
}
.faq__headline {
	padding-bottom:40px
}
.faq__sectionheadline {
	padding-top:10px
}
.faq__column {
	padding-left:0;
	padding-right:0
}
@media (max-width:751px) {
	.faq {
	padding-bottom:0
}
.faq .container {
	max-width:100%
}
}.faq .row {
	margin-left:-24px;
	margin-right:-24px
}
@media (min-width:576px) {
	.faq .row {
	margin-left:-36px;
	margin-right:-36px
}
}@media (min-width:752px) {
	.faq .row {
	margin-left:0;
	margin-right:0
}
}@media (min-width:752px) {
	.faq {
	padding:60px 0
}
.faq__sectionheadline {
	padding-right:40px
}
}.faq .accordion__item {
	padding:20px 24px
}
@media (min-width:576px) {
	.faq .accordion__item {
	padding-left:36px;
	padding-right:36px
}
}@media (min-width:752px) {
	.faq .accordion__item {
	padding-left:0;
	padding-right:0
}
}.faq .accordion__content {
	padding-top:10px
}
@media (min-width:752px) {
	.faq .accordion__content {
	padding-right:40px
}
}.features {
	padding:40px 0
}
.features__feature-container {
	display:table;
	padding-top:40px
}
.features__icon-container {
	padding:0;
	display:table-cell
}
.features__icon {
	width:50px;
	height:50px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:50%;
	margin:auto
}
.features__feature-headline {
	display:table-cell;
	float:none;
	vertical-align:middle
}
.features__footer {
	padding-top:30px
}
@media (min-width:752px) {
	.features {
	padding:60px 0
}
.features__icon-container {
	float:none
}
.features__feature-container {
	padding-top:60px
}
}.fees {
	padding:40px 0
}
.fees__hatch,.fees__paragraph {
	padding-top:20px
}
.fees__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
@media (min-width:752px) {
	.fees {
	padding:60px 0
}
}.statement {
	padding:40px 0
}
.statement__paragraph {
	padding-top:20px;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
@media (min-width:752px) {
	.statement {
	padding:60px 0
}
}.modal-open {
	overflow:hidden
}
.modal-open .modal {
	opacity:1
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000;
	opacity:0;
	transition:opacity .6s ease-out
}
.modal-backdrop.in {
	opacity:.5
}
.modal {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	opacity:0
}
.modal .modal-dialog {
	position:relative;
	width:100%;
	height:100%;
	margin:0;
	transition:transform .6s ease-out;
	-ms-transform:translateY(100%);
	transform:translateY(100%)
}
.modal .modal-content {
	position:relative;
	background-color:#fff;
	border-radius:0;
	min-height:100%
}
.modal .modal-content .modal-header {
	height:40px
}
.modal .modal-content .modal-header .close {
	float:right;
	cursor:pointer;
	background:0 0;
	border:none;
	width:35px;
	height:35px
}
.modal .modal-content .modal-header .close span {
	display:none
}
.modal .modal-content .modal-header .close:after {
	content:"";
	position:absolute;
	right:5px;
	top:0;
	width:35px;
	height:35px;
	background:transparent url(../images/close-arrow.png) center center no-repeat
}
.modal .modal-content .modal-body {
	height:93vh
}
.modal .modal-content .modal-body iframe {
	width:100%;
	height:100%
}
.modal.in .modal-dialog {
	-ms-transform:translate(0,0);
	transform:translate(0,0)
}
@media (min-width:752px) {
	.modal {
	transition:opacity .6s ease-out
}
.modal .modal-dialog {
	width:550px;
	height:350px;
	margin:7% auto;
	transition:none;
	-ms-transform:none;
	transform:none
}
.modal .modal-content {
	border-radius:1rem;
	height:100%
}
.modal .modal-content .modal-body {
	padding:0 40px 40px;
	height:91%
}
}@media (min-width:1024px) {
	.modal .modal-dialog {
	width:100%;
	height:500px;
	max-width:900px
}
}.video-thumbnail {
	padding:40px 0
}
.video-thumbnail__headline {
	padding-bottom:20px
}
.video-thumbnail .video-image {
	margin-top:20px;
	box-shadow:0 5px 15px 0 rgba(0,0,0,.2);
	border:1px solid #cbd2d6;
	border-radius:5px;
	max-width:400px;
	margin:auto
}
.video-thumbnail .video-image .pypl-btn {
	top:40%
}
.video-thumbnail__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal;
	padding-bottom:20px
}
.video-thumbnail__container {
	display:inline-block;
	float:none;
	vertical-align:middle
}
@media (max-width:1024px) {
	.video-thumbnail h2 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
}@media (min-width:576px) {
	.video-thumbnail__device-image {
	padding-top:5px
}
}.video-modal__video {
	background-color:#000;
	height:100%;
	width:100%
}
.generic-intent .row {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-flow:row wrap;
	flex-flow:row wrap;
	margin-left:-24px;
	margin-right:-24px
}
.generic-intent__content,.generic-intent__intent {
	padding:40px 12px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:stretch;
	align-items:stretch;
	-ms-flex-pack:center;
	justify-content:center
}
.generic-intent__intent {
	background-color:#f5f7fa
}
.generic-intent__content {
	background-color:#eaeced
}
@media (min-width:576px) {
	.generic-intent .row {
	margin-left:-36px;
	margin-right:-36px
}
.generic-intent__content,.generic-intent__intent {
	padding:40px 24px
}
}@media (max-width:751px) {
	.generic-intent .container {
	max-width:100%
}
.generic-intent__content__triangle-wrapper {
	position:absolute;
	left:50%;
	top:0
}
.generic-intent__content__triangle {
	top:-2px;
	left:-50%;
	position:relative;
	border-left:20px solid transparent;
	border-right:20px solid transparent;
	border-top:20px solid #f5f7fa
}
}@media (min-width:752px) {
	.generic-intent {
	background:#f5f7fa;
	background:linear-gradient(to right,#f5f7fa 0,#f5f7fa 50%,#eaeced 50%,#eaeced 100%)
}
.generic-intent__content,.generic-intent__intent {
	padding:60px 24px
}
.generic-intent__content__triangle {
	position:absolute;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	left:0;
	width:0;
	height:0;
	border-top:20px solid transparent;
	border-left:20px solid #f5f7fa;
	border-bottom:20px solid transparent
}
.generic-intent__intent {
	-ms-flex-pack:start;
	justify-content:flex-start
}
.generic-intent__content {
	-ms-flex-pack:end;
	justify-content:flex-end
}
}.markdown {
	padding:40px 0
}
.markdown table {
	border-spacing:0;
	width:100%
}
.markdown table td,.markdown table th {
	padding:20px
}
.markdown table th {
	border-bottom:1px solid #cbd2d6
}
.markdown table td {
	border-right:1px solid #cbd2d6
}
.markdown table td:last-child {
	border-right:0
}
.markdown table thead {
	text-align:left
}
.markdown table tbody tr:nth-child(odd) {
	background-color:#f5f7fa
}
.markdown table tbody tr:last-child td {
	border-bottom:1px solid #cbd2d6
}
.markdown ol,.markdown ul {
	list-style-type:disc;
	padding-left:20px
}
.markdown h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.markdown h2 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
.markdown h3 {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.markdown h4 {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.markdown h5 {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
.markdown h6 {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6 {
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6 {
	padding-top:20px
}
.markdown a {
	font-family:pp-sans-small-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.markdown img {
	max-width:100%
}
@media (min-width:752px) {
	.markdown {
	padding:60px 0
}
.markdown h1 {
	font-size:60px;
	font-size:4rem;
	line-height:1.2
}
.markdown h2 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2
}
.markdown h3 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
}.disclosure {
	padding:40px 0
}
.disclosure p {
	font-size:13px;
	font-size:.86666667rem;
	line-height:1.38461538
}
.disclosure ol,.disclosure ul {
	list-style-type:disc;
	padding-left:20px
}
.disclosure h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.disclosure h2 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
.disclosure h3 {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.disclosure h4 {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.disclosure h5 {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
.disclosure h6 {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
.disclosure h1,.disclosure h2,.disclosure h3,.disclosure h4,.disclosure h5,.disclosure h6 {
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.disclosure h2,.disclosure h3,.disclosure h4,.disclosure h5,.disclosure h6 {
	padding-top:20px
}
.disclosure a {
	font-family:pp-sans-small-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.disclosure img {
	max-width:100%
}
@media (min-width:752px) {
	.disclosure {
	padding:60px 0
}
.disclosure h1 {
	font-size:60px;
	font-size:4rem;
	line-height:1.2
}
.disclosure h2 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2
}
.disclosure h3 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
}.legal-body {
	padding:40px 0
}
.legal-body ol,.legal-body ul {
	list-style-type:disc;
	padding-left:20px
}
.legal-body h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.legal-body h2 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
.legal-body h3 {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.legal-body h4 {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.legal-body h5 {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
.legal-body h6 {
	font-size:15px;
	font-size:1rem;
	line-height:1.6
}
.legal-body h1,.legal-body h2,.legal-body h3,.legal-body h4,.legal-body h5,.legal-body h6 {
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.legal-body h1,.legal-body h2,.legal-body h3,.legal-body h4,.legal-body h5,.legal-body h6 {
	padding-bottom:20px
}
.legal-body p+h1,.legal-body p+h2,.legal-body p+h3,.legal-body p+h4,.legal-body p+h5,.legal-body p+h6 {
	padding-top:30px
}
.legal-body a {
	font-family:pp-sans-small-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.legal-body img {
	max-width:100%
}
@media (min-width:752px) {
	.legal-body {
	padding:60px 0
}
.legal-body h1 {
	font-size:60px;
	font-size:4rem;
	line-height:1.2
}
.legal-body h2 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2
}
.legal-body h3 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
}.panels-card {
	padding:40px 0
}
.panels-card__headline {
	padding-bottom:20px
}
.panels-card__paragraph {
	padding-bottom:30px;
	padding-left:0
}
.panels-card__container {
	border:1px solid #cbd2d6;
	min-height:220px
}
.panels-card__card {
	padding-bottom:20px
}
.panels-card__card:nth-child(4n+2) {
	clear:both
}
.panels-card__thumbnail {
	background-repeat:no-repeat;
	background-size:contain;
	height:132px;
	background-color:#eaeced;
	background-position:center
}
.panels-card__thumbnail-detail {
	padding:10px
}
.panels-card__category {
	color:#9da3a6;
	display:block
}
.panels-card__category,.panels-card__hatch-text {
	font-size:13px;
	font-size:.86666667rem;
	line-height:1.38461538;
	padding-top:6px
}
@media (min-width:752px) {
	.panels-card {
	padding:60px 0
}
}.side-navigation {
	position:fixed;
	top:36px;
	right:28px;
	z-index:100;
	max-height:60px;
	overflow:hidden;
	background-color:#fff;
	box-shadow:0 2px 30px rgba(0,0,0,.1);
	transition:all .2s cubic-bezier(.62,.13,.31,.9);
	width:115px
}
.side-navigation__menu-btn {
	color:#6c7378;
	background-color:#fff;
	border:none;
	border-left:5px solid;
	width:100%;
	height:60px;
	text-align:left;
	padding-left:20px;
	transition:all .2s cubic-bezier(.62,.13,.31,.9);
	outline:0;
	box-shadow:0 .2px 0 rgba(0,0,0,.2)
}
.side-navigation__menu-btn:after,.side-navigation__menu-btn:before {
	transition:all .2s cubic-bezier(.62,.13,.31,.9);
	display:block;
	content:"";
	width:15px;
	position:absolute;
	border:2px solid #6c7378;
	right:20px;
	border-left:0;
	border-right:0
}
.side-navigation__menu-btn:before {
	height:12px;
	top:24px
}
.side-navigation__menu-btn:after {
	height:0;
	top:29px;
	border-bottom:0
}
.side-navigation__menu ul {
	margin-bottom:0
}
.side-navigation__sections>li {
	box-shadow:0 .2px 0 rgba(0,0,0,.2)
}
.side-navigation__sections>li a:hover {
	border-left:5px solid
}
.side-navigation__sections>li.highlight {
	background-color:#f5f7fa
}
.side-navigation__sections>li.pay-blue {
	border-color:#003087
}
.side-navigation__sections>li.pay-blue a:hover {
	color:#003087
}
.side-navigation__sections>li.pay-blue.highlight>a {
	border-left:5px solid;
	color:#003087;
	padding-left:20px;
	padding-right:20px
}
.side-navigation__sections>li.pal-blue {
	border-color:#009cde
}
.side-navigation__sections>li.pal-blue a:hover {
	color:#009cde
}
.side-navigation__sections>li.pal-blue.highlight>a {
	border-left:5px solid;
	color:#009cde;
	padding-left:20px;
	padding-right:20px
}
.side-navigation__sections>li.purple {
	border-color:#640487
}
.side-navigation__sections>li.purple a:hover {
	color:#640487
}
.side-navigation__sections>li.purple.highlight>a {
	border-left:5px solid;
	color:#640487;
	padding-left:20px;
	padding-right:20px
}
.side-navigation__sections>li.pink {
	border-color:#de0063
}
.side-navigation__sections>li.pink a:hover {
	color:#de0063
}
.side-navigation__sections>li.pink.highlight>a {
	border-left:5px solid;
	color:#de0063;
	padding-left:20px;
	padding-right:20px
}
.side-navigation__sections>li.orange {
	border-color:#ff9600
}
.side-navigation__sections>li.orange a:hover {
	color:#ff9600
}
.side-navigation__sections>li.orange.highlight>a {
	border-left:5px solid;
	color:#ff9600;
	padding-left:20px;
	padding-right:20px
}
.side-navigation__sections>li.green {
	border-color:#299976
}
.side-navigation__sections>li.green a:hover {
	color:#299976
}
.side-navigation__sections>li.green.highlight>a {
	border-left:5px solid;
	color:#299976;
	padding-left:20px;
	padding-right:20px
}
.side-navigation__sections a {
	display:block;
	padding:19px 25px;
	color:#000;
	white-space:nowrap;
	text-decoration:none
}
.side-navigation__sections a:hover {
	padding:19px 20px
}
.side-navigation__categories,.side-navigation__pages {
	max-height:0;
	overflow:hidden;
	transition:all .2s cubic-bezier(.62,.13,.31,.9)
}
.side-navigation__categories a,.side-navigation__pages a {
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px
}
.side-navigation__categories a:hover,.side-navigation__pages a:hover {
	padding-top:10px;
	padding-bottom:10px
}
.side-navigation__categories a {
	padding-left:35px;
	padding-right:35px
}
.side-navigation__categories a:hover {
	padding-left:30px;
	padding-right:30px
}
.side-navigation__pages a {
	padding-left:45px;
	padding-right:45px;
	font-family:pp-sans-small-regular
}
.side-navigation__pages a:hover {
	padding-left:40px;
	padding-right:40px
}
.side-navigation__section-anchor {
	position:relative
}
.side-navigation__section-anchor:after {
	display:none;
	content:'';
	width:10px;
	height:10px;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	position:absolute;
	top:calc(50% - 7px);
	right:22px;
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	transition:all .2s cubic-bezier(.62,.13,.31,.9)
}
.side-navigation__section-anchor:hover:after {
	display:block
}
.side-navigation__section-anchor.active:after {
	-ms-transform:rotate(-225deg);
	transform:rotate(-225deg)
}
.side-navigation ul.active {
	max-height:1000px
}
.side-navigation.left {
	left:28px
}
.side-navigation.active {
	width:260px;
	overflow-y:scroll
}
.side-navigation.active .side-navigation__menu-btn:after,.side-navigation.active .side-navigation__menu-btn:before {
	height:0;
	border-bottom:0;
	top:29px
}
.side-navigation.active .side-navigation__menu-btn:before {
	-ms-transform:rotate(135deg);
	transform:rotate(135deg)
}
.side-navigation.active .side-navigation__menu-btn:after {
	-ms-transform:rotate(-135deg);
	transform:rotate(-135deg)
}
.ds-hero {
	padding:40px 0;
	min-height:360px
}
.ds-hero__hatch,.ds-hero__paragraph {
	padding-top:20px
}
.ds-hero__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
@media (min-width:752px) {
	.ds-hero {
	padding:60px 0
}
}.ds-header {
	padding:15px 0 14px;
	color:#fff
}
.ds-header__container:before {
	content:"";
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.ds-header__logo,.ds-header__title {
	display:inline-block;
	vertical-align:middle
}
.ds-header__title {
	color:#fff;
	margin-left:20px;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.ds-header__title:active,.ds-header__title:focus,.ds-header__title:hover {
	color:#fff;
	text-decoration:none
}
.generic-tabs {
	padding:40px 0
}
.generic-tabs__headline {
	padding-bottom:30px
}
.generic-tabs__tabs__select-wrapper {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none;
	max-width:320px
}
.generic-tabs__tabs__select {
	background:#fff;
	width:100%;
	box-shadow:0 2px 10px rgba(0,0,0,.1);
	border:none;
	padding:5px;
	height:48px;
	color:#de0063;
	box-sizing:border-box;
	text-indent:10px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:1px solid #cbd2d6;
	border-radius:5px;
	box-shadow:none;
	padding-right:45px;
	background:#fff url(../images/down-arrow.png) no-repeat scroll 96% 50%
}
.generic-tabs__tabs__select::-ms-expand {
	display:none
}
@media (min-width:752px) {
	.generic-tabs__tabs__list {
	border-bottom:1px solid #cbd2d6
}
.generic-tabs__tabs__list li {
	display:inline-block;
	padding:0 5px
}
.generic-tabs__tabs__links {
	color:#6c7378;
	display:block;
	padding:0 5px 20px;
	margin-bottom:-2px;
	max-width:125px;
	min-width:125px
}
.generic-tabs__tabs__links:active,.generic-tabs__tabs__links:focus,.generic-tabs__tabs__links:hover {
	color:#005ea6;
	text-decoration:none;
	border-bottom:1px solid #005ea6
}
.generic-tabs__tabs__links.selected {
	color:#0070ba;
	border-bottom:2px solid #0070ba
}
}@media (min-width:1024px) {
	.generic-tabs {
	padding:60px 0
}
.generic-tabs__tabs__links {
	padding:0 10px 20px;
	max-width:175px
}
}@media (min-width:1152px) {
	.generic-tabs__tabs__links {
	max-width:205px
}
}.info-hero {
	min-height:300px;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	padding:40px 0
}
.info-hero__headline.h1 {
	font-size:30px;
	font-size:2rem;
	line-height:1.2
}
.info-hero__paragraph {
	padding-top:20px
}
.info-hero__hatch-text {
	padding-top:10px
}
.info-hero__cta {
	margin-top:30px
}
.info-hero__cta--center {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.info-hero .container {
	width:100%
}
.info-hero-organism:first-of-type .info-hero {
	margin-top:-72px;
	padding-top:inherit
}
@media (min-width:752px) {
	.info-hero {
	min-height:480px
}
.info-hero__headline.h1 {
	font-size:40px;
	font-size:2.66666667rem;
	line-height:1.2
}
.info-hero__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
}@media (min-width:1024px) {
	.info-hero {
	padding-bottom:60px
}
.info-hero-organism:first-of-type .info-hero {
	margin-top:-112px
}
}.no-rgba section .info-hero {
	margin-top:0
}
.divider__color {
	border-bottom:1px solid #cbd2d6
}
.content-header {
	padding:15px 0 14px;
	color:#fff
}
.content-header__container:before {
	content:"";
	display:inline-block;
	vertical-align:middle;
	height:100%
}
.content-header__logo,.content-header__title {
	display:inline-block;
	vertical-align:middle
}
.content-header__title {
	color:#fff;
	margin-left:20px;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
.content-header__title:active,.content-header__title:focus,.content-header__title:hover {
	color:#fff;
	text-decoration:none
}
.step-flow {
	padding-bottom:60px;
	padding-top:60px
}
.step-flow__head--extra-padding {
	padding-bottom:30px
}
.step-flow__headline {
	text-align:center
}
@media (min-width:1024px) {
	.step-flow__headline {
	text-align:left
}
}.step-flow__paragraph {
	padding-bottom:30px;
	padding-top:30px;
	text-align:center
}
@media (min-width:1024px) {
	.step-flow__paragraph {
	text-align:left
}
}.step-flow__body {
	padding:20px 0;
	position:relative
}
.step-flow__flex-wrapper {
	display:-ms-flexbox;
	display:flex
}
.step-flow__steps-container {
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center
}
@media (min-width:1024px) {
	.step-flow__flex-item {
	height:400px
}
}.step-flow__circle-col {
	cursor:pointer
}
@media (min-width:752px) {
	.step-flow__circle-col__wrapper {
	margin:0 auto;
	max-width:600px
}
}.step-flow__circle-col__wrapper__button {
	background-color:transparent;
	border:none;
	color:inherit;
	margin:0;
	padding:0;
	pointer-events:none
}
.step-flow__circle-col__wrapper__button:focus {
	outline:0
}
.step-flow__circle-col__wrapper__button__circle {
	border:1px solid #fff;
	border-radius:50%;
	height:50px;
	float:left;
	margin-right:15px;
	transition:border-width .3s;
	width:50px;
	font-family:pp-sans-big-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.theme-background-color-light .step-flow__circle-col__wrapper__button__circle,.theme-background-color-white .step-flow__circle-col__wrapper__button__circle {
	border-color:#cbd2d6
}
.step-flow__circle-col__wrapper__button__circle--invisible {
	visibility:hidden
}
@media (min-width:576px) {
	.step-flow__circle-col__wrapper__button__circle {
	margin-right:30px
}
}@media (min-width:752px) {
	.step-flow__circle-col__wrapper__button__circle {
	position:relative
}
}@media (min-width:1024px) {
	.step-flow__circle-col__wrapper__button__circle {
	margin-right:20px;
	position:static
}
.step-flow__circle-col__wrapper__button__circle--hover {
	border-width:3px
}
.step-flow__circle-col__wrapper__button__circle--active {
	border-width:25px;
	color:#003087
}
.theme-background-color-light .step-flow__circle-col__wrapper__button__circle--active,.theme-background-color-white .step-flow__circle-col__wrapper__button__circle--active {
	color:#fff
}
}.step-flow__circle-col__wrapper__button__circle__text {
	left:21px;
	position:absolute;
	top:33px
}
@media (min-width:752px) {
	.step-flow__circle-col__wrapper__button__circle__text {
	top:12px
}
}@media (min-width:1024px) {
	.step-flow__circle-col__wrapper__button__circle__text {
	top:33px
}
}.step-flow__circle-col__wrapper__button__content {
	display:table-cell;
	height:46px;
	padding-bottom:30px;
	vertical-align:middle;
	font-size:18px;
	font-size:1.2rem
}
@media (min-width:752px) {
	.step-flow__circle-col__wrapper__button__content {
	text-align:center
}
}@media (min-width:1024px) {
	.step-flow__circle-col__wrapper__button__content {
	padding-bottom:0;
	text-align:left
}
}.theme-background-color-light .step-flow__circle-col__wrapper__button__content--active,.theme-background-color-white .step-flow__circle-col__wrapper__button__content--active {
	color:#6c7378
}
.step-flow__carousel {
	padding-bottom:60px
}
.step-flow__carousel__image {
	display:block;
	margin:0 auto;
	max-width:450px;
	width:95%
}
@media (min-width:480px) {
	.step-flow__carousel__image {
	width:auto
}
}.step-flow__carousel__arrow {
	display:none
}
.step-flow__image-container {
	position:absolute
}
.step-flow__image-container__image {
	opacity:1;
	transition:opacity .25s ease-in-out
}
@media (min-width:1024px) {
	.step-flow__image-container__image {
	display:block;
	height:400px;
	margin:0 auto;
	max-height:100%;
	width:auto
}
}.step-flow__image-container__image--invisible {
	opacity:0
}
.step-flow__cta {
	margin:30px auto 0 auto
}
@media (min-width:1024px) {
	.step-flow__cta {
	margin:30px 0 0 0
}
}.step-flow__hatch-text {
	padding-top:30px;
	text-align:center
}
@media (min-width:1024px) {
	.step-flow__hatch-text {
	text-align:left
}
}.video-section {
	min-height:300px;
	padding:40px 0
}
@media (min-width:1024px) {
	.video-section {
	-ms-flex-align:center;
	align-items:center;
	display:block;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:row;
	flex-direction:row;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	padding:60px 0;
	min-height:600px
}
}.no-flexboxlegacy .video-section {
	display:-ms-flexbox;
	-ms-flex-direction:row;
	-ms-flex-pack:justify;
	-ms-flex-align:center
}
.video-section .container {
	width:100%
}
.video-section__paragraph {
	padding-top:20px
}
@media (min-width:752px) {
	.video-section__paragraph {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5
}
}.video-section__hatch-text {
	margin:0 auto;
	max-width:320px;
	padding-top:10px;
	text-align:center
}
.video-section__hatch-text--center {
	margin:0 auto
}
@media (min-width:752px) {
	.video-section__hatch-text {
	margin:0
}
.video-section__hatch-text--center {
	margin:0 auto
}
}.video-section__container.center-block .pypl-btn {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none
}
.video-section .pypl-btn {
	margin:30px auto 0
}
@media (min-width:752px) {
	.video-section .pypl-btn {
	margin-left:0
}
}.video-section__video {
	background:#fff;
	box-shadow:0 0 5px 0 rgba(0,0,0,.75);
	margin:10px auto;
	max-width:534px;
	overflow:hidden;
	padding:10px
}
@media (min-width:752px) {
	.video-section__video {
	margin:20px auto 0 auto;
	padding:4px
}
}@media (min-width:1024px) {
	.video-section__video {
	padding:6px
}
}@media (min-width:1152px) {
	.video-section__video {
	max-width:772px;
	padding:7px
}
}.video-section__video-wrapper {
	height:0;
	overflow:hidden;
	padding-bottom:56.25%;
	position:relative
}
.video-section__video-wrapper__iframe {
	border:none;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.video-section__content {
	text-align:center
}
@media (min-width:752px) {
	.video-section__content {
	text-align:left
}
}.below-video-section {
	padding:40px 0
}
@keyframes headerclose {
	0% {
	background-color:#009cde;
	background-image:radial-gradient(circle farthest-side at center bottom,#009cde,#003087 125%)
}
40% {
	background-color:#009cde;
	background-image:radial-gradient(circle farthest-side at center bottom,#009cde,#003087 125%)
}
50% {
	background-image:radial-gradient(circle farthest-side at left top,rgba(0,156,222,.5),rgba(0,48,135,.75) 125%)
}
65% {
	background-image:radial-gradient(circle farthest-side at left top,rgba(0,156,222,.65),rgba(0,48,135,.5) 125%)
}
80% {
	background-image:radial-gradient(circle farthest-side at left top,rgba(0,156,222,.3),rgba(0,48,135,.25) 125%)
}
90% {
	background-image:radial-gradient(circle farthest-side at left top,rgba(0,156,222,.1),rgba(0,0,0,.05) 125%)
}
100% {
	background-image:none
}
}@keyframes slide-from-left {
	0% {
	transform:translateX(-240px);
	opacity:0
}
1% {
	opacity:1;
	transform:translateX(-240px)
}
100% {
	transform:translateX(0)
}
}@keyframes slide-to-left {
	0% {
	transform:translateX(0)
}
1% {
	transform:translateX(0)
}
100% {
	transform:translateX(-240px)
}
}.main-menu {
	position:absolute;
	left:0;
	top:0;
	text-align:left;
	display:none
}
@media (min-width:1024px) {
	.main-menu {
	text-align:inherit;
	position:static;
	display:inline-block
}
.main-menu li {
	display:inline-block
}
}.main-menu .closer-mobile {
	display:inline-block
}
@media (min-width:1024px) {
	.main-menu .closer-mobile {
	display:none
}
}.main-menu .closer-mobile a {
	font-family:pp-sans-big-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal;
	padding:0;
	font-size:1rem
}
.main-menu .closer-mobile a:before {
	content:'';
	display:inline-block;
	width:9px;
	height:9px;
	overflow:hidden;
	border:1px solid #fff;
	border-top:1px solid transparent;
	border-left:1px solid transparent;
	opacity:.75;
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
	z-index:-1;
	margin-right:10px
}
.main-menu .closer-desktop {
	display:none;
	position:absolute;
	top:0;
	right:0;
	width:auto;
	height:auto
}
@media (min-width:1024px) {
	.main-menu .closer-desktop {
	display:inline-block
}
}.main-menu .closer-desktop a {
	position:absolute;
	top:18px;
	right:18px;
	width:29px;
	height:29px;
	text-indent:-999em;
	overflow:hidden;
	border-radius:5px;
	-webkit-touch-callout:none;
	-webkit-tap-highlight-color:transparent
}
@media (min-width:1024px) {
	.main-menu .closer-desktop a:after {
	content:'';
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:transparent url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAFFWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTIgMS4xNDk2MDIsIDIwMTIvMTAvMTAtMTg6MTA6MjQgICAgICAgICI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpkYW09Imh0dHA6Ly93d3cuZGF5LmNvbS9kYW0vMS4wIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczpQYXlQYWw9Ind3dy5wYXlwYWwuY29tL2Jhc2UvdjEiCiAgIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIgogICBkYzptb2RpZmllZD0iMjAxMy0xMi0xMFQxNTo0ODo1Ny41NjQtMDg6MDAiCiAgIGRhbTpzaXplPSIyMTIiCiAgIGRhbTpQaHlzaWNhbHdpZHRoaW5pbmNoZXM9Ii0xLjAiCiAgIGRhbTpleHRyYWN0ZWQ9IjIwMTMtMTItMTBUMTU6NDg6NTYuMjYzLTA4OjAwIgogICBkYW06c2hhMT0iMDc0OWZkM2I0ZWVjYWZhOWM1OGExZDY1MzU3N2M5MGFhMTE5MDMzZSIKICAgZGFtOk51bWJlcm9mdGV4dHVhbGNvbW1lbnRzPSIwIgogICBkYW06RmlsZWZvcm1hdD0iUE5HIgogICBkYW06UHJvZ3Jlc3NpdmU9Im5vIgogICBkYW06UGh5c2ljYWxoZWlnaHRpbmRwaT0iLTEiCiAgIGRhbTpNSU1FdHlwZT0iaW1hZ2UvcG5nIgogICBkYW06TnVtYmVyb2ZpbWFnZXM9IjEiCiAgIGRhbTpCaXRzcGVycGl4ZWw9IjMyIgogICBkYW06UGh5c2ljYWxoZWlnaHRpbmluY2hlcz0iLTEuMCIKICAgZGFtOlBoeXNpY2Fsd2lkdGhpbmRwaT0iLTEiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjI1IgogICB0aWZmOkltYWdlV2lkdGg9IjI1IgogICBQYXlQYWw6c3RhdHVzPSJTb3VyY2VBcHByb3ZlZCIKICAgUGF5UGFsOnNvdXJjZU5vZGVQYXRoPSIvY29udGVudC9kYW0vUGF5UGFsRGlnaXRhbEFzc2V0cy9zcGFydGFJbWFnZXMvR2xvYmFsSW1hZ2VzL21rdGcvMjAxNGRlc2lnbi9jbG9zZV9yZXZlcnNlLnBuZyIKICAgUGF5UGFsOmlzU291cmNlPSJ0cnVlIj4KICAgPGRjOmxhbmd1YWdlPgogICAgPHJkZjpCYWcvPgogICA8L2RjOmxhbmd1YWdlPgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0iciI/PoWTukgAAACbSURBVEjH7dM7CoAwEATQ2AlaiB9EEAQLCzsLb6Ol9z9CnEIhhZr9JJ0L0214EHaM+Ucz1tpa+b5D0q+FHNmQUQj0yI40vsVKAjlAS33AgtgAFxIDVEgN+KBgwBsUHHiA1iiAA83IgSyxgPuLJk1hyWcqLSy7B8Eg3xWpIeqZiiFuD9iQtGhk6FoUF82Bhq+lBCmUx1IimflHOieo30np52rwiAAAAABJRU5ErkJggg==) center center no-repeat
}
.main-menu .closer-desktop a:active,.main-menu .closer-desktop a:focus {
	box-shadow:0 0 0 1px #ccc
}
}.closer-mobile a,.main-link,.main-link:focus,.main-link:hover {
	color:#fff;
	text-transform:uppercase;
	line-height:2.7;
	letter-spacing:1px
}
.closer-mobile a[rel=menuitem]:after,.main-link:focus[rel=menuitem]:after,.main-link:hover[rel=menuitem]:after,.main-link[rel=menuitem]:after {
	content:'';
	display:inline-block;
	width:9px;
	height:9px;
	overflow:hidden;
	border:1px solid #fff;
	border-top:1px solid transparent;
	border-left:1px solid transparent;
	opacity:.75;
	position:relative;
	left:6px;
	top:0;
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	transition:all .3s ease-out;
	box-sizing:border-box;
	z-index:-1
}
@media (min-width:1024px) {
	.closer-mobile a[rel=menuitem]:after,.main-link:focus[rel=menuitem]:after,.main-link:hover[rel=menuitem]:after,.main-link[rel=menuitem]:after {
	top:-4px;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
}@media (min-width:1024px) {
	.closer-mobile a,.main-link,.main-link:focus,.main-link:hover {
	padding:25px 15px;
	margin:0 1px;
	letter-spacing:0
}
.closer-mobile a.pypl-header__subnav-control--is-active,.closer-mobile a.pypl-header__subnav-control--is-highlighted,.closer-mobile a:focus,.closer-mobile a:hover,.main-link.pypl-header__subnav-control--is-active,.main-link.pypl-header__subnav-control--is-highlighted,.main-link:focus,.main-link:focus.pypl-header__subnav-control--is-active,.main-link:focus.pypl-header__subnav-control--is-highlighted,.main-link:focus:focus,.main-link:focus:hover,.main-link:hover,.main-link:hover.pypl-header__subnav-control--is-active,.main-link:hover.pypl-header__subnav-control--is-highlighted,.main-link:hover:focus,.main-link:hover:hover {
	text-decoration:none;
	outline:0;
	border-bottom:2px solid #fff
}
}@media (min-width:1152px) {
	.closer-mobile a,.main-link,.main-link:focus,.main-link:hover {
	padding:25px 25px;
	letter-spacing:1px
}
}.submenu-wrapper {
	display:none;
	width:100%
}
@media (min-width:1024px) {
	.submenu-wrapper {
	position:absolute;
	left:0;
	top:72px
}
}.pp-header__subnav {
	position:absolute;
	top:0;
	left:0
}
@media (max-width:1023px) {
	.pp-header__subnav {
	background-color:#009cde;
	background-image:radial-gradient(circle farthest-side at center bottom,#009cde,#003087 125%);
	width:240px;
	height:100%;
	padding:15px
}
}.pp-header__subnav a {
	color:#fff;
	display:block;
	text-align:left;
	font-size:15px;
	font-family:pp-sans-small-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal;
	padding:10px 0 10px 10px
}
.pp-header__subnav a:focus,.pp-header__subnav a:hover {
	outline:0;
	text-decoration:underline
}
@media (min-width:1024px) {
	.pp-header__subnav a {
	padding:5% 1em 0 0;
	font-family:pp-sans-small-regular,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal;
	font-weight:300;
	-webkit-font-smoothing:auto;
	-moz-osx-font-smoothing:auto
}
}.pp-header__subnav li {
	display:list-item;
	width:100%
}
.pp-header__subnav em {
	display:none;
	font-style:normal;
	font-size:12px
}
.pp-header__subnav .submenu-cols.lvl-2 .submenu-col:last-of-type {
	padding-top:20px;
	margin-top:20px;
	border-top:1px solid rgba(255,255,255,.3)
}
.pp-header__subnav .submenu-col {
	margin:0
}
@media (min-width:1024px) {
	.pp-header__subnav {
	position:relative;
	padding-left:10px;
	padding-right:10px
}
.pp-header__subnav li {
	height:72px
}
.pp-header__subnav .submenu-row-3 li {
	height:36px
}
.pp-header__subnav em {
	display:block
}
.pp-header__subnav .submenu-cols {
	display:-ms-flexbox;
	display:flex;
	padding-top:10px;
	-ms-flex-pack:distribute;
	justify-content:space-around;
	-ms-flex-line-pack:stretch;
	align-content:stretch
}
.no-flexbox .pp-header__subnav .submenu-cols {
	display:inline-block
}
.pp-header__subnav .submenu-cols.lvl-2 .submenu-col {
	max-width:20%
}
.pp-header__subnav .submenu-cols.lvl-2 .submenu-col a {
	padding-top:20px
}
.pp-header__subnav .submenu-cols.lvl-2 .submenu-col:last-of-type {
	margin-top:0;
	border-top:none;
	padding-top:0;
	position:relative;
	height:144px;
	padding-left:20px
}
.pp-header__subnav .submenu-cols.lvl-2 .submenu-col:last-of-type:before {
	border-left:1px solid rgba(255,255,255,.3);
	display:block;
	content:'';
	width:0;
	height:90%;
	position:absolute;
	top:5px;
	left:-10px
}
.pp-header__subnav .submenu-cols.lvl-2 .submenu-col:last-of-type a {
	font-family:pp-sans-small-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.pp-header__subnav .submenu-col {
	-ms-flex-positive:1;
	flex-grow:1;
	max-width:25%;
	margin:0 0 1rem
}
}.submenu-lvl2 li {
	height:36px
}
.submenu-lvl2.submenu-lvl2-row-4 li {
	height:24px
}
.main-menu__sublist {
	margin-top:20px;
	border-top:1px solid rgba(255,255,255,.3);
	padding-top:30px;
	width:86%
}
.main-menu__sublist li {
	min-height:42px
}
.main-menu__sublist a:not(.pypl-btn) {
	font-family:pp-sans-small-light,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal;
	color:#fff
}
@media (min-width:1024px) {
	.main-menu__sublist {
	display:none
}
}.sublist-cta-wrapper {
	position:absolute;
	min-width:80%;
	top:25em;
	top:80vh;
	z-index:-1
}
@media screen and (orientation:landscape) {
	.sublist-cta-wrapper {
	position:relative;
	top:3em
}
}.pp-header--menu-open .main-menu {
	display:inline-block
}
@media (max-width:1023px) {
	.pp-header--menu-open .main-menu {
	background-color:#009cde;
	background-image:radial-gradient(circle farthest-side at center bottom,#009cde,#003087 125%);
	-ms-transform:translateX(-240px);
	transform:translateX(-240px);
	width:240px;
	height:100%;
	padding-top:15px;
	padding-left:15px;
	position:absolute;
	min-height:1000px;
	border-right:1px solid rgba(255,255,255,.3)
}
}@media (min-width:1024px) {
	.pp-header--menu-open .main-menu {
	background:0 0
}
}.pypl-header__subnav-control--is-active[rel=menuitem]:after,.pypl-header__subnav-control--is-active[rel=menuitem]:focus:after,.pypl-header__subnav-control--is-active[rel=menuitem]:hover:after {
	-ms-transform:rotate(-135deg);
	transform:rotate(-135deg);
	top:2px
}
.pypl-header__subnav-control--is-active+.submenu-wrapper {
	display:block;
	z-index:2
}
@media (max-width:1023px) {
	.pypl-header__subnav-control--is-active+.submenu-wrapper .pp-header__subnav {
	animation:slide-from-left .4s ease-out 1;
	border-right:1px solid rgba(255,255,255,.3)
}
}@media (max-width:1023px) {
	.pypl-header__subnav-control--is-closing+.submenu-wrapper {
	display:block
}
.pypl-header__subnav-control--is-closing+.submenu-wrapper .pp-header__subnav {
	overflow:hidden;
	border-right:1px solid rgba(255,255,255,.3);
	animation:slide-to-left .4s ease-out 1
}
}.no-flexboxlegacy .pp-header__subnav a,.no-flexboxlegacy .pp-header__subnav div,.no-flexboxlegacy .pp-header__subnav li,.no-flexboxlegacy .pp-header__subnav ul {
	display:inline-block;
	vertical-align:top
}
.no-flexboxlegacy .pp-header__subnav li {
	text-align:left
}
.no-borderradius .main-menu {
	display:inline-block;
	position:static
}
body.menu-open.fixed-open {
	overflow-y:hidden
}
.pp-header.pp-header--fixed {
	position:fixed;
	padding:9px 0 11px
}
.pp-header.pp-header--fixed~div,.pp-header.pp-header--fixed~footer,.pp-header.pp-header--fixed~section {
	top:0
}
.pp-header.pp-header--fixed .pypl-logo--white:after {
	content:'';
	display:none;
	background-image:url(../images/pp_fc_hl.svg)
}
@media (min-width:1024px) {
	html[lang=en-JP] .pp-header.pp-header--fixed .pypl-logo--white:after,html[lang=ja-JP] .pp-header.pp-header--fixed .pypl-logo--white:after {
	background-image:url(../fonts/pp_fc_jp.svg);
	background-image:url(../fonts/pp_fc_hl.svg)
}
@media (min-width:1024px) {
	html[lang=en-JP] .pp-header.pp-header--fixed-style .pypl-logo--white,html[lang=ja-JP] .pp-header.pp-header--fixed-style .pypl-logo--white {
	background-image:url(../fonts/pp_fc_jp.svg);
	background-image:url(../images/pp_fc_jp.png)/9
}
}.pp-header.pp-header--fixed-style .pypl-btn.pypl-btn--outline-white {
	box-shadow:0 0 0 1px #0070ba,0 0 0 1px #0070ba;
	color:#0070ba
}
.pp-header.pp-header--fixed-style .header-buttons .pypl-btn.pypl-btn--white {
	background:#0070ba;
	color:#fff
}
.pp-header.pp-header--fixed-style:before {
	background-image:none
}
.pp-header.pp-header--fixed-style .menu-button-wrapper .menu-button:after,.pp-header.pp-header--fixed-style .menu-button-wrapper .menu-button:before {
	border-color:#0070ba
}
.pp-header.pp-header--fixed.theme-background-color-white {
	border-bottom:1px solid #eaeced;
	box-shadow:none
}
.pp-header.pp-header--fixed.theme-background-color-white.pp-header--submenu-open {
	border-bottom:none
}
.pp-header.pp-header--fixed.theme-background-color-white.pp-header--sticky {
	border:none;
	box-shadow:0 0 10px 1px rgba(0,0,0,.2),0 0 10px 1px rgba(255,255,255,.2)
}
@media (min-width:1024px) {
	.pp-header.pp-header--fixed {
	padding:18px 0 0
}
.pp-header.pp-header--fixed .container {
	max-width:100%
}
.pp-header.pp-header--fixed .pp-header__subnav a {
	padding-top:20px
}
.pp-header.pp-header--fixed .pp-header__subnav .submenu-cols.lvl-2 .submenu-col {
	max-width:25%
}
.pp-header.pp-header--fixed.pp-header--submenu-open {
	height:249px
}
.pp-header.pp-header--fixed .submenu-lvl2.submenu-lvl2-row-4 li {
	height:30px
}
.pp-header.pp-header--fixed .submenu-cols.lvl-2 .submenu-col:last-of-type:before {
	border-left:1px solid rgba(255,255,255,.3);
	display:block;
	content:'';
	width:0;
	height:105px;
	position:absolute;
	top:25px;
	left:-10px
}
.pp-header.pp-header--fixed-style {
	transition:height,background .2s ease-out
}
.pp-header.pp-header--fixed-style .pypl-header__subnav-control:after {
	border:1px solid #2c2e2f;
	border-left-color:transparent;
	border-top-color:transparent
}
.pp-header.pp-header--fixed-style .closer-mobile a,.pp-header.pp-header--fixed-style .main-link,.pp-header.pp-header--fixed-style .main-link:focus,.pp-header.pp-header--fixed-style .main-link:hover {
	color:#2c2e2f
}
.pp-header.pp-header--fixed-style .closer-mobile a.pypl-header__subnav-control--is-active,.pp-header.pp-header--fixed-style .closer-mobile a.pypl-header__subnav-control--is-highlighted,.pp-header.pp-header--fixed-style .closer-mobile a:focus,.pp-header.pp-header--fixed-style .closer-mobile a:hover,.pp-header.pp-header--fixed-style .main-link.pypl-header__subnav-control--is-active,.pp-header.pp-header--fixed-style .main-link.pypl-header__subnav-control--is-highlighted,.pp-header.pp-header--fixed-style .main-link:focus,.pp-header.pp-header--fixed-style .main-link:focus.pypl-header__subnav-control--is-active,.pp-header.pp-header--fixed-style .main-link:focus.pypl-header__subnav-control--is-highlighted,.pp-header.pp-header--fixed-style .main-link:focus:focus,.pp-header.pp-header--fixed-style .main-link:focus:hover,.pp-header.pp-header--fixed-style .main-link:hover,.pp-header.pp-header--fixed-style .main-link:hover.pypl-header__subnav-control--is-active,.pp-header.pp-header--fixed-style .main-link:hover.pypl-header__subnav-control--is-highlighted,.pp-header.pp-header--fixed-style .main-link:hover:focus,.pp-header.pp-header--fixed-style .main-link:hover:hover {
	border-bottom:2px solid #2c2e2f
}
}@media (min-width:1152px) {
	.pp-header.pp-header--fixed .container {
	max-width:1192px
}
.pp-header.pp-header--fixed .pp-header__subnav .submenu-cols.lvl-2 .submenu-col {
	max-width:20%
}
}@media (min-width:1024px) {
	html[lang=de-DE] .pp-header .pypl-logo-wrapper,html[lang=en-CA] .pp-header .pypl-logo-wrapper,html[lang=fr-CA] .pp-header .pypl-logo-wrapper,html[lang=pt-BR] .pp-header .pypl-logo-wrapper {
	width:auto
}
html[lang=de-DE] .pp-header .main-menu,html[lang=en-CA] .pp-header .main-menu,html[lang=fr-CA] .pp-header .main-menu,html[lang=pt-BR] .pp-header .main-menu {
	margin:0 auto
}
html[lang=de-DE] .pp-header .main-menu .main-link,html[lang=de-DE] .pp-header .main-menu .main-link:focus,html[lang=de-DE] .pp-header .main-menu .main-link:hover,html[lang=en-CA] .pp-header .main-menu .main-link,html[lang=en-CA] .pp-header .main-menu .main-link:focus,html[lang=en-CA] .pp-header .main-menu .main-link:hover,html[lang=fr-CA] .pp-header .main-menu .main-link,html[lang=fr-CA] .pp-header .main-menu .main-link:focus,html[lang=fr-CA] .pp-header .main-menu .main-link:hover,html[lang=pt-BR] .pp-header .main-menu .main-link,html[lang=pt-BR] .pp-header .main-menu .main-link:focus,html[lang=pt-BR] .pp-header .main-menu .main-link:hover {
	padding:25px 10px;
	letter-spacing:.25px
}
html[lang=de-DE] .pp-header .header-buttons,html[lang=en-CA] .pp-header .header-buttons,html[lang=fr-CA] .pp-header .header-buttons,html[lang=pt-BR] .pp-header .header-buttons {
	width:auto
}
html[lang=de-DE] .pp-header .header-buttons>div,html[lang=en-CA] .pp-header .header-buttons>div,html[lang=fr-CA] .pp-header .header-buttons>div,html[lang=pt-BR] .pp-header .header-buttons>div {
	min-width:-webkit-fit-content;
	min-width:-moz-fit-content;
	min-width:fit-content;
	position:unset
}
}@media (min-width:1152px) {
	html[lang=de-DE] .pp-header .main-menu .main-link,html[lang=de-DE] .pp-header .main-menu .main-link:focus,html[lang=de-DE] .pp-header .main-menu .main-link:hover,html[lang=en-CA] .pp-header .main-menu .main-link,html[lang=en-CA] .pp-header .main-menu .main-link:focus,html[lang=en-CA] .pp-header .main-menu .main-link:hover,html[lang=fr-CA] .pp-header .main-menu .main-link,html[lang=fr-CA] .pp-header .main-menu .main-link:focus,html[lang=fr-CA] .pp-header .main-menu .main-link:hover,html[lang=pt-BR] .pp-header .main-menu .main-link,html[lang=pt-BR] .pp-header .main-menu .main-link:focus,html[lang=pt-BR] .pp-header .main-menu .main-link:hover {
	padding:25px 15px;
	letter-spacing:.5px
}
}@media (min-width:1024px) {
	html[lang=de-DE].no-flexboxlegacy .pp-header .main-menu,html[lang=en-CA].no-flexboxlegacy .pp-header .main-menu,html[lang=fr-CA].no-flexboxlegacy .pp-header .main-menu,html[lang=pt-BR].no-flexboxlegacy .pp-header .main-menu {
	width:80%;
	text-align:left
}
}.pp-header {
	font-size:14px;
	font-size:.93333333rem;
	text-align:center;
	position:absolute;
	width:100%;
	padding-top:18px;
	z-index:2
}
.pp-header:after,.pp-header:before {
	content:'';
	display:block;
	width:100%;
	position:absolute
}
.pp-header:before {
	height:84px;
	background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,0) 100%);
	top:0;
	z-index:-1
}
.pp-header:after {
	border-bottom:1px solid rgba(255,255,255,.3);
	top:72px;
	content:initial;
	display:none
}
@media (min-width:1024px) {
	.pp-header:after {
	content:'';
	display:block
}
}@media (min-width:1024px) {
	.pp-header {
	overflow:hidden;
	height:72px;
	transition:height .3s ease-out;
	overflow:visible
}
}@media (min-width:1024px) and (max-width:1151px) {
	.pp-header__wrapper.container {
	min-width:100%
}
}
.header-buttons {
	width:0;
	float:right;
	position:relative;
	text-align:right
}
.header-buttons>div {
	min-width:120px;
	position:absolute;
	top:0;
	right:0
}
@media (min-width:1024px) {
	.header-buttons>div {
	min-width:275px
}
}.header-buttons .pypl-btn.pypl-btn--small {
	min-width:84px;
	display:inline-block;
	margin-left:9px
}
.header-buttons .pypl-btn.pypl-btn--small:last-of-type {
	display:none
}
@media (min-width:1024px) {
	.header-buttons .pypl-btn.pypl-btn--small:last-of-type {
	display:inline-block
}
}.menu-button-wrapper {
	width:0;
	float:left
}
@media (min-width:1024px) {
	.menu-button-wrapper {
	display:none
}
}.menu-button-wrapper .menu-button {
	display:inline-block;
	position:absolute;
	overflow:hidden;
	-ms-touch-action:none;
	touch-action:none;
	padding-left:37px
}
.pp-header--menu-open .menu-button-wrapper .menu-button:after,.pp-header--menu-open .menu-button-wrapper .menu-button:before {
	height:0;
	border-bottom:0;
	top:17px
}
.pp-header--menu-open .menu-button-wrapper .menu-button:before {
	-ms-transform:rotate(225deg);
	transform:rotate(225deg)
}
.pp-header--menu-open .menu-button-wrapper .menu-button:after {
	-ms-transform:rotate(-225deg);
	transform:rotate(-225deg)
}
.menu-button-wrapper .menu-button:after,.menu-button-wrapper .menu-button:before {
	display:block;
	content:"";
	width:13px;
	position:absolute;
	border:1px solid #fff;
	left:14px;
	border-left:0;
	border-right:0;
	transition:all .3s ease-out 0s
}
.menu-button-wrapper .menu-button:before {
	height:9px;
	top:13px
}
.menu-button-wrapper .menu-button:after {
	height:0;
	top:17px;
	border-bottom:0
}
.menu-button-wrapper .logout-button-mobile {
	min-width:84px
}
.pypl-logo-wrapper {
	width:auto;
	display:inline-block;
	position:relative;
	top:3px
}
@media (min-width:1024px) {
	.pypl-logo-wrapper {
	width:0;
	float:left;
	top:-6px
}
}.pypl-logo:focus {
	outline:0;
	box-shadow:0 0 1px 1px #ccc;
	border-radius:5px
}
.no-boxshadow .pypl-logo:focus {
	border:1px solid #ccc
}
@media (max-width:1023px) {
	.pypl-logo {
	width:26px;
	height:30px;
	background-size:cover;
	background-position:left;
	background-clip:content-box;
	background-origin:content-box
}
}@media (min-width:1024px) {
	html[lang=en-JP] .pypl-logo,html[lang=ja-JP] .pypl-logo {
	background-image:url(../images/pp_wh_jp.svg);
	background-image:url(../fonts/ppcom-white.png) center top no-repeat
}
html[lang=en-JP] .no-svg .pypl-logo,html[lang=ja-JP] .no-svg .pypl-logo {
	background-image:url(../fonts/99a33ea9adc748d1aabe8f5d8af89c38.svg);
	background-size:contain;
	width:192px;
	height:43px;
	top:5px;
	position:absolute
}
}.giving-fund-footer-logo {
	background-image:url(../fonts/pp_giving_fund.svg);
	background-repeat:no-repeat;
	background-size:contain;
	display:inline-block;
	width:183px;
	height:24px;
	margin-top:10px
}
@media (min-width:752px) {
	.dual-background {
	background:#f5f7fa;
	background:-webkit-gradient(left top,right top,color-stop(0,#f5f7fa),color-stop(49.9%,#f5f7fa),color-stop(50%,#eaeced),color-stop(100%,#eaeced));
	background:linear-gradient(to right,#f5f7fa 0,#f5f7fa 49.9%,#eaeced 50%,#eaeced 100%)
}
}@media (max-width:751px) {
	.dual-background>.container {
	max-width:initial;
	padding-left:0;
	padding-right:0
}
}.split-panel {
	min-height:300px
}
.split-panel select::-ms-expand {
	display:none
}
.split-panel--dark {
	background-color:#eaeced
}
.split-panel__triangle {
	position:absolute;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	left:0;
	width:0;
	height:0;
	border-top:20px solid transparent;
	border-left:20px solid #f5f7fa;
	border-bottom:20px solid transparent
}
@media (max-width:751px) {
	.split-panel {
	padding-left:.975rem;
	padding-right:.975rem
}
}@media (min-width:752px) {
	.split-panel__wrapper {
	position:relative;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
}@media (max-width:751px) {
	.split-panel {
	padding:30px 15px
}
.split-panel__triangle-wrapper {
	float:left;
	position:relative;
	left:50%
}
.split-panel__triangle {
	top:-10px;
	left:-50%;
	float:left;
	position:relative;
	border-left:20px solid transparent;
	border-right:20px solid transparent;
	border-top:20px solid #f5f7fa
}
}.intent-strategy .split-panel {
	height:300px
}
.intent-strategy .split-panel__wrapper {
	text-align:center
}
.intent-strategy__selection-wrapper {
	margin-top:30px
}
.intent-strategy__selection-wrapper h3 {
	font-size:20px;
	font-size:1.33333333rem;
	line-height:45px;
	padding:0
}
.intent-strategy__select-wrapper {
	position:relative
}
.intent-strategy__select {
	background:#fff;
	width:100%;
	box-shadow:0 2px 10px rgba(0,0,0,.1);
	border:none;
	padding:5px;
	height:48px;
	color:#de0063;
	box-sizing:border-box;
	text-indent:10px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.intent-strategy__select::-ms-expand {
	display:none
}
.intent-strategy__label {
	position:absolute;
	right:20px;
	top:20px;
	width:0;
	height:0;
	overflow:hidden;
	text-indent:-9999px;
	border:4px solid rgba(0,0,0,0);
	border-width:5px 5px;
	border-top-color:#de0063
}
.intent-strategy__summary {
	background:#fff;
	border-radius:5px;
	padding:30px 20px;
	margin:20px auto;
	font-size:20px;
	font-family:pp-sans-small-light,Helvetica Neue,Arial,sans-serif
}
@media (min-width:752px) {
	.intent-strategy__summary {
	max-width:330px
}
}.intent-strategy__summary span {
	font-size:40px;
	font-size:2.66666667rem
}
.intent-fees .intent-strategy__selection-wrapper {
	text-align:center
}
.intent-fees .intent-strategy__selection-wrapper h3 {
	line-height:55px;
	width:auto;
	font-family:pp-sans-small-regular,Helvetica Neue,Arial,sans-serif
}
.intent-fees .intent-strategy__paragraph {
	font-size:13px;
	font-size:.86666667rem
}
.intent-fees .intent-strategy__select-wrapper {
	padding-right:0
}
.intent-fees .intent-strategy__select {
	background:#fff;
	font-family:pp-sans-big-light,Helvetica Neue,Arial,sans-serif;
	font-size:20px;
	font-size:1.33333333rem;
	line-height:1.5;
	border:1px solid #cbd2d6;
	border-radius:3px;
	padding:15px;
	width:100%;
	height:auto;
	color:inherit;
	box-shadow:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none
}
.intent-fees .intent-strategy__label {
	content:'';
	text-indent:-999px;
	display:block;
	width:15px;
	height:15px;
	position:absolute;
	top:20px;
	right:25px;
	border:1px solid #cbd2d6;
	border-top:0;
	border-left:0;
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	transition:all .3s ease-out;
	overflow:hidden
}
@media (max-width:751px) {
	.intent-strategy .split-panel {
	height:auto;
	min-height:0;
	text-align:center
}
.intent-strategy__select-wrapper {
	max-width:none
}
.intent-strategy__summary {
	background:0 0
}
.intent-fees .intent-strategy__summary {
	background:#fff
}
}.testimonial {
	padding:60px 0
}
.testimonial__image {
	margin:20px auto;
	display:block;
	width:150px;
	height:auto;
	border-radius:50%;
	box-shadow:0 5px 20px 0 rgba(0,0,0,.5)
}
.testimonial__image:before {
	content:""
}
.testimonial.no-image .col-md-8.col-md-offset-2 {
	width:100%;
	margin:auto;
	text-align:center
}
.testimonial__quote {
	margin-bottom:0;
	padding-top:20px;
	color:#2c2e2f
}
@media (min-width:1024px) {
	.testimonial__image {
	margin-left:7.732rem
}
.testimonial__container h4 {
	margin-top:20px
}
.testimonial .col-md-4 {
	float:none;
	display:inline-block
}
}.testimonial__column {
	float:none;
	display:inline-block;
	vertical-align:middle
}
.testimonial__name {
	color:#6c7378;
	padding-top:20px
}
@media (min-width:577px) {
	.testimonial__name {
	font-size:20px;
	font-size:1.33333333rem
}
}@media (max-width:1025px) {
	.testimonial__name .company {
	display:block
}
}@media (max-width:1025px) {
	.testimonial__quote {
	padding-top:20px
}
.testimonial .col-sm-12 {
	text-align:center;
	width:100%
}
.testimonial .col-md-8.testimonial__column {
	width:100%;
	text-align:center
}
.testimonial__image {
	margin:0 auto;
	display:block
}
}.testimonial .hide {
	position:absolute!important;
	clip:rect(1px,1px,1px,1px);
	padding:0!important;
	border:0!important;
	height:1px!important;
	width:1px!important;
	overflow:hidden
}
.qna__headline {
	padding-bottom:30px
}
.qna__container {
	padding-top:30px
}
@media (min-width:1024px) {
	.qna__container {
	padding-top:0
}
}.mpp-steps-accordion {
	padding:40px 0
}
.mpp-steps-accordion__headline {
	padding-top:40px;
	padding-bottom:30px
}
.mpp-steps-accordion__hr {
	display:none
}
.mpp-steps-accordion__container {
	padding-top:0
}
.mpp-steps-accordion__step:not(:last-of-type) {
	padding-bottom:20px
}
.mpp-steps-accordion__arrow {
	display:none
}
.mpp-steps-accordion__image-wrapper {
	width:100%;
	margin-bottom:30px;
	text-align:center;
	position:relative
}
.mpp-steps-accordion__circle {
	float:left;
	border:1px solid #9da3a6;
	border-radius:50%;
	background-clip:padding-box;
	margin-right:15px;
	width:45px;
	height:45px;
	line-height:42px;
	text-align:center
}
h4.mpp-steps-accordion__head {
	line-height:45px
}
.mpp-steps-accordion__text {
	vertical-align:middle;
	padding:0
}
.mpp-steps-accordion__cta-container {
	padding:30px 0;
	margin:auto
}
.mpp-steps-accordion__cta-container .mpp-btn {
	margin:auto
}
.mpp-steps-accordion__cta-container .mpp-btn+.mpp-steps-accordion__hatch-text {
	padding-top:10px
}
.mpp-steps-accordion__cta-container:empty {
	display:none
}
.mpp-steps-accordion__hatch-text {
	text-align:center
}
.no-svg .mpp-steps-accordion__step {
	margin:0 auto;
	text-align:center
}
.no-svg .mpp-steps-accordion__circle {
	float:none;
	display:inline-block
}
.no-svg .mpp-steps-accordion__text {
	display:inline-block
}
.mpp-steps-accordion .accordion__content {
	padding:0
}
.mpp-steps-accordion .accordion__content__container {
	padding-top:20px
}
.mpp-steps-accordion .accordion__item {
	padding:20px 13px
}
@media (min-width:752px) {
	.mpp-steps-accordion {
	padding:60px 0
}
.mpp-steps-accordion__headline {
	padding-top:0
}
.mpp-steps-accordion__content {
	width:calc(100% - 60px);
	display:inline-block
}
h4.mpp-steps-accordion__head {
	line-height:1.25
}
.mpp-steps-accordion__step:not(:last-of-type) {
	padding-bottom:0
}
.mpp-steps-accordion__hr {
	display:block;
	padding-bottom:30px
}
.mpp-steps-accordion--show-images .mpp-steps-accordion__container {
	padding-top:0
}
.mpp-steps-accordion__arrow {
	width:30px;
	height:30px;
	border-top:1px solid #cbd2d6;
	border-right:1px solid #cbd2d6;
	display:table-cell;
	text-indent:-99em;
	position:absolute;
	top:50%;
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	top:calc(50% - 15px);
	left:-30px
}
.mpp-steps-accordion__arrow {
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.mpp-steps-accordion__cta-container {
	padding-bottom:0
}
}@media (max-width:751px) and (orientation:landscape) {
	.mpp-steps-accordion>div {
	max-width:initial
}
}.mpp-steps-accordion__img-wrapper {
	display:none;
	padding:20px;
	width:100%;
	text-align:center
}
.mpp-steps-accordion__img {
	max-height:100%;
	max-width:100%
}
@media (min-width:752px) {
	.mpp-steps-accordion {
	padding:60px 0
}
.mpp-steps-accordion__img-wrapper {
	display:block
}
.mpp-steps-accordion__img-wrapper:empty {
	display:none
}
}.steps-flow__head {
	padding-bottom:30px
}
.steps-flow__body {
	padding:20px 0;
	position:relative
}
.steps-flow__circle-col {
	margin-right:15px;
	cursor:pointer
}
.steps-flow__circle {
	border:1px solid #9da3a6;
	padding:12px 19px;
	border-radius:50%;
	margin-right:40px;
	float:left;
	font-family:pp-sans-big-medium,Helvetica Neue,Arial,sans-serif;
	font-weight:400;
	font-variant:normal
}
.steps-flow__content {
	display:table-cell;
	height:46px;
	vertical-align:middle;
	font-size:18px;
	font-size:1.2rem
}
.steps-flow__image-container {
	position:relative
}
.steps-flow__image {
	display:none
}
.active-content {
	font-weight:700
}
.hide-image {
	display:none
}
@media (min-width:1024px) {
	.steps-flow__content:after {
	content:'';
	width:20px;
	height:20px;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	display:block;
	text-indent:-9999px;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	position:absolute;
	top:20px;
	right:0
}
.steps-flow__image {
	display:block
}
.steps-flow__image img {
	width:100%
}
}